Blog & Journal
Engineering notes, ideas, experiments and lessons from building software
Harness Engineering: The Engineering Discipline Behind Reliable AI Agents
We spent decades engineering software to be predictable. Now we're building systems around...
Read article →I Let AI Build an Entire Mobile App Feature. Then I Had to Debug It.
What happens when you stop writing the code and let an AI coding agent build a real mobile feature? I...
Read article →I let AI build my mobile app feature and then I had to debug it!!
What happens when you stop writing the code and let an AI coding agent build a real mobile feature? I put it to the test, focused on Swift and iOS.
Read article →The Next Evolution of App Architecture: AI Just Introduced a New Orchestrator.
Read article →Beyond Portrait and Landscape: Building Truly Resizable iOS Apps
Apple: "Your app supports Portrait and Landscape, right?" Also Apple: "Cute. Now...
Read article →Building an AI-Powered Git Commit & PR Assistant
Every engineer loves writing code(On a good note, I believe 😉). Not every engineer loves...
Read article →Unstructured Concurrency in iOS
A few months ago, I started noticing something strange in my app. Nothing was crashing. Nothing...
Read article →Memory Leaks Are Architecture Problems
Audience: Majority iOS Engineers Written for engineers who debug systems not syntax. Context:...
Read article →Memory Leaks in SwiftUI(Real-World Examples)
Memory Leaks in SwiftUI - Where They Hide & How to Catch Them!! SwiftUI makes UI feel effortles,...
Read article →The Essentials of Unit Testing in iOS - A Quick Guide
Unit testing is the backbone of robust, maintainable iOS apps. Think of it like having a safety net...
Read article →LLMs in Xcode: How AI Will Change iOS Development Forever
🎯 Artificial Intelligence (AI) isn’t just knocking on the door of iOS development....it’s...
Read article →The Secret Life of @State in SwiftUI: Where Does My Data Actually Live?
Understanding the truth behind SwiftUI’s most misunderstood property wrapper. Why This...
Read article →What Really Happens When You Call an async Function in Swift?
"Calling await in Swift feels like casting a spell — except Swift is the sorcerer and you're just...
Read article →The Art of Dependency Injection in SwiftUI
How I Stopped Worrying and Learned to Love Passing Stuff Around* If SwiftUI had a motto,...
Read article →iOS Apps That Don’t Crash: Myth or Method?
💥 “An app crash is the loudest silence your user will ever hear.” — Every iOS engineer,...
Read article →Modernizing a Legacy Modular iOS Codebase
SwiftUI Migration, Scalable Architecture & Seamless Testability "You don’t rewrite a...
Read article →