I Stopped Reading Every AI Diff
On iOS, agent PRs used to mean simulator time and line by line review. Claude Code and closed loops moved that habit.
iOS developer writing about Apple platforms, AI-augmented workflows, and open source.
On iOS, agent PRs used to mean simulator time and line by line review. Claude Code and closed loops moved that habit.
Zero-config duplicate and similar detection for GitHub Issues and Pull Requests
How I made my markdown search fast with qmd in my Obsidian vault
Implementing AI agents to enable autonomous decision-making and action loops in mobile applications
How I gave the new tvOS app a second chance
How I did the homework for the new tvOS app
How I cleaned up the MVP for the new tvOS app
How I created an MVP for the new tvOS app
How I planned the new tvOS app
Sharing my experience of developing a tvOS app from scratch with help from LLMs
Understanding the limits of LLM coding tools and knowing when manual work is actually faster
Stop storing API keys in plaintext shell configuration files and use 1Password CLI for secure access
SwiftUI way to present document picker
Block online trackers in your webview
SwiftUI way to change the interface style
SwiftUI way to present document picker
Learning SwiftUI by contributing to OSS
Possible fix for blank SFSafariViewController
Learning Kotlin and Android Native as an iOS developer
TestFlight review times and workflow improvments
My top wish-list for this year WWDC
Software and Hardware I use
Hidden messages which came from Advent Of Code challenge
Use custom camera view to detect QR code
Use custom camera view to take pictures and save it to photos album
Create a custom camera view using AVFoundation
Log all of your iOS project network activity to your console.