PinnedMohamad KaakatiBackup Git repository with all branches.How many times you were put in a place where you want to backup all branches in a repo to your local machine?Sep 1, 2019Sep 1, 2019
Mohamad KaakatiLeveraging the Service Pattern in the Ruby Factory Pattern: Simplifying Object CreationIn Ruby, the Factory pattern is a powerful design pattern that enables the creation of objects based on specified criteria. When combined…Jun 19, 2023Jun 19, 2023
Mohamad KaakatiImplementing Pager Menu Tabs using Swift UIEver wanted to implement a Restaurant Menu in your app or thought of Implementing a dynamic scrollable TabBar using SwiftUI.Jan 22, 2023Jan 22, 2023
Mohamad KaakatiImplementing MVVM, Repository & Service Pattern with SwiftUITo use the Model-View-ViewModel (MVVM) design pattern in SwiftUI, you can create a ViewModel struct that conforms to the BindableObject…Jan 13, 20231Jan 13, 20231
Mohamad KaakatiSwift Service Objects and Repository Pattern with VIPERVIPER (View, Interactor, Presenter, Entity and Router) is an architectural pattern that is similar to MVVM but with some additional…Jan 13, 2023Jan 13, 2023
Mohamad KaakatiSwift Service Objects and MVVMSwift ships with everything you need to prototype your application quickly, but when your codebase starts growing, you’ll run into…Jan 13, 2023Jan 13, 2023