Simran Narang
Swift | Python | SQL
I'm a Senior iOS Developer with 8+ years of experience building native iOS applications using Swift, UIKit, and SwiftUI.
Latest Articles
The Gotcha of Mixing SwiftUI's @Observable with Core Data
August 27, 2026
Learn why your SwiftUI views might stop updating when mixing the modern @Observable macro with Core Data NSManagedObjects, and how to fix it.
Core Data Fetching: context.fetch() vs NSFetchedResultsController
August 25, 2026
A practical guide to retrieving data in Core Data, comparing static context.fetch() requests against live-updating NSFetchedResultsControllers.
Understanding Synchronous Functions and the Call Stack: Why Blocking Code Matters
August 13, 2025
Understanding Synchronous Functions and the Call Stack - Why Blocking Code Matters
SwiftUI Fix: Cannot Convert Binding<String?> to Binding<String> in TextField
July 27, 2025
SwiftUI Fix - Cannot Convert Binding Optional String to Binding String in TextField
SwiftUI - Open Deeplink url from your terminal - Opening deep links
December 16, 2022
SwiftUI - Open Deeplink url from your terminal - Opening deep links
View All Posts
Browse all articles
→