@makwanbk
Senior iOS Engineer @ Tailored Applications
Attending and speaking at conferences, freelancing projects.
While working on large git-enabled projects in teams, merge conflicts can be the biggest nightmare and quite a challenging task, and my team is not exempt from this challenge. The Problem The case for Xcode projects regarding merge conflicts is quite...

Coming in Swift 5.9, package will be a new access modifier in the language. The Swift team at Apple approved the Swift Evaluation proposal SE-0386 which includes adding a new access modifier called package to allow symbols from being accessed inside ...

As an iOS engineer working on banking apps, security is always my first consideration. One leak and the project's security will be at risk. iOS developers use Jailbreak detection as a standard technique to prevent that case from happening. However, i...

Life is full of excitement and surprises, so does whatever journey you're in. During my iOS development journey, I have learned so much exciting stuff that I am always glad to get to know them. So, I would like to share them with you. It doesn't matt...
