This Is Why I Don't Prefer Git GUI Tools
Almost anyone who uses Xcode can quickly notice that it lacks many essential Git features, which is acceptable in some way since...
A personal blog by Deya Elkhawaldeh
Insights, ideas, and practical guides on
Swift, iOS development, and the Apple ecosystem.
Almost anyone who uses Xcode can quickly notice that it lacks many essential Git features, which is acceptable in some way since...
This is not directly related to swift or iOS, but thought it’s worth sharing, since I couldn’t find any article that mention...
One crisp Monday morning, a fresh-faced software engineer, affectionately nicknamed Penguin 🐧, embarked on their inaugural journey into the professional realm, commencing...
After reading the very popular book, Grokking Algorithms, I decided to blog about algorithms and data structures. I find the book is...
Mobile app security has emerged as a paramount concern for developers working on both iOS and Android platforms, given the increasing reliance...
Mobile software developers, whether working on iOS or Android, often use GPS functionality in their apps without fully understanding how GPS works....
Swift offers three primary collection types: Arrays, Sets, and Dictionaries, each serving distinct purposes in data management. In this post, we will...
When dealing with text that contains both Arabic and English languages, aligning it correctly can be quite challenging. This is especially true...