Mohammad AzaminStackademicThe Hidden Cost of AI-Generated Unit Tests: Sacrificing Domain KnowledgeThe article’s main point isn’t about mistrusting AI-generated code but about the missed opportunity to learn domain rules. Manually writing…4d ago4d ago
Mohammad AzaminStackademicNavigation Patterns in SwiftUINavigation has often been a challenge in SwiftUI applications. Initially, SwiftUI introduced NavigationView, which was later replaced by…Sep 301Sep 301
Mohammad AzamIntroduction to Communication Patterns in SwiftUISwiftUI provides a powerful and declarative way to build UIs, allowing views to react to state changes automatically. However, managing…Sep 251Sep 251
Mohammad AzaminStackademicGlobal Sheets Pattern in SwiftUICentralized Sheet Management: Simplifying SwiftUI PresentationsSep 5Sep 5
Mohammad AzamThe Ultimate 70+ Hours iOS Development BootcampMy brand new course “The Ultimate 70+ Hours iOS Development Bootcamp” is now available. This course covers a lot of topics including.May 4May 4
Mohammad AzamRealityKit Workshop Feb 24, 2024Embark on a journey into the fundamentals of RealityKit applications, where we unravel the essential elements of entities, components, and…Feb 1Feb 1
Mohammad AzamThe What-If ArchitectureLately, I have been thinking about the “What-If Architecture”. Most people commonly refer to it as YAGNI (You Aren’t Gonna Need It). I was…Dec 9, 20232Dec 9, 20232
Mohammad AzamThe Complete Guide to JSON Web Tokens (JWT) Authentication in iOSAuthentication is a cornerstone of application development, safeguarding user interactions in both client and server applications. In a…Dec 6, 20232Dec 6, 20232
Mohammad AzamConvenience Property Wrappers vs Custom Data Access Layer in SwiftUIYesterday, I had the opportunity to speak at WomenWhoCode Mobile event. It was a remote event and well attended. I spoke about SwiftUI…Dec 6, 2023Dec 6, 2023
Mohammad AzaminBetter ProgrammingThe Ultimate Guide to Building SwiftData ApplicationsSwiftData made its debut at WWDC 2023 as a replacement for the Core Data framework. Serving as a wrapper on top of Core Data, SwiftData…Jan 74Jan 74