Mihail SalariWhy DocSign Trumps DocuSign: 10 Compelling Reasons to Switch TodayDocSign is my top choice for document needs. It seamlessly combines signing and scanning functionalities into one user-friendly app. With…Mar 28Mar 28
Mihail SalariHow AI Like Devin Could Change EverythingEveryone’s talking about Devin, a new AI that’s shaking up the tech world. As a software engineer with years under my belt, I’ve had…Mar 19Mar 19
Mihail SalariEmbracing the Future: The Transition from Objective-C to SwiftUIIn the realm of iOS development, transitioning from Objective-C to SwiftUI is not just a step forward; it’s a leap into the future. This…Mar 18Mar 18
Mihail Salari12/20: The Flyweight Pattern — Slimming Down Your Swift Apps 💃🕺Welcome back, digital architects and code weavers! Today, we embark on a fitness journey unlike any other, but fret not, for this journey…Mar 15Mar 15
Mihail Salari11/20: The Facade Pattern — Simplifying Swift with a Magic Wand 🪄🧙♂️Greetings, fellow iOS architects and code conjurers! Today, we embark on an enchanting journey into the realm of the Facade Pattern, a…Mar 15Mar 15
Mihail SalariObjective-C: A Legacy Language or Stepping Stone?Objective-C, the seasoned warrior of iOS development, has served developers faithfully for years. Its syntax, a blend of C and Smalltalk…Mar 12Mar 12
Mihail SalariThe Adaptable App: Thriving in a Mobile Hardware ChameleonThe Adaptable App: Thriving in a Mobile Hardware ChameleonMar 12Mar 12
Mihail SalariTackling the Most Pressing Challenges in iOS Development 📱💡“In every real developer, there is a child who wants to simplify things. But in iOS development, that child must grow up quickly.”Oct 24, 20232Oct 24, 20232
Mihail SalariTackling Memory Limitations in iOS: A Deep Dive 🚀📱 In the world of iOS development, memory isn’t just a commodity; it’s the lifeline that ensures our apps run smoothly. As we journey…Sep 25, 2023Sep 25, 2023
Mihail SalariExpert iOS Interview Questions: A Deep Dive into Advanced Concepts 🎯📱Ready to brush up on your advanced iOS knowledge? Whether you’re prepping for a big interview or looking to deepen your understanding of…Sep 15, 20234Sep 15, 20234