Adrian BorlidoiOS Security Best Practices: Protecting Your App and User DataIn today’s digital landscape, mobile apps are prime targets for malicious attacks, making security a top priority for iOS developers…Aug 21Aug 21
Adrian BorlidoMastering Dependency Injection in Swift: Best Practices and Common PitfallsWorking with Swift can sometimes feel like trying to wrangle a herd of cats. But fear not! Dependency Injection is a great tool to help…Mar 13, 20231Mar 13, 20231
Adrian BorlidoIntroduction to Swift Package ManagerI love building apps that are intuitive, responsive, and user-friendly. But let’s face it, the process of managing dependencies and…Mar 11, 2023Mar 11, 2023
Adrian BorlidoSwift Algorithms: Because Sometimes You Need to Sort Your Life OutAs a developer, you know that algorithms are a critical part of your job. Whether you’re sorting data, searching for items, or manipulating…Mar 6, 2023Mar 6, 2023
Adrian BorlidoProtocol-Oriented Programming in Swift: Why You Should Embrace POPLearn how to use Protocol-Oriented Programming in Swift to write modular and flexible code. Explore the benefits and examples of POP in iOSMar 1, 20231Mar 1, 20231
Adrian BorlidoWorking with Concurrency in SwiftA comprehensive guide to Concurrency in SwiftFeb 26, 2023Feb 26, 2023
Adrian BorlidoIntroduction to Swift GenericsHave you ever written code that was almost identical, except for the data types? Have you ever found yourself copying and pasting code just…Feb 25, 2023Feb 25, 2023