Our Git Branching Model

Ah, Git, our one and only and lovable version controlling system! How would we have developed software without you? I want to share with you today the branching model we use here in Sanmark. As mentioned in the last post, our Git branching model is a little bit close to that of Gitflow. Initializing Project […]


How We Version Our Code

Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software. That is what Wikipedia says about versioning code. Here in Sanmark, we religiously version our code. Our versioning method is tightly fitted with our source control system, which is Git. It won’t be a […]


Package Managers: What are They and How are They Useful to Us?

“Package Managers” are not new; but an year ago, we were not using them. It was kind of an strange idea to us. But now we love them. This is the story of us at Sanmark adopting a couple of package managers and learning to love them!