Journal
Notes on craft.
Short essays on building native apps, working with Swift, and exploring the open web.
RSS- 5 min read
The email I was waiting for: Souffle is on the App Store
Three weeks after four rejection reasons, the right email finally arrived. How the appeal was accepted, what the whole journey taught me, and where to download Souffle.
souffleiosappleapp-storeindiedev - 6 min read
Zero server: why Souffle knows nothing about you
No account, no tracking, no backend. How and why Souffle runs entirely on your iPhone — and what that actually changes.
souffleprivacyiosswiftdataindiedev - 5 min read
I submitted my first app. Apple rejected it.
Four rejection reasons in a single email. US tax forms, medical disclaimers, organization accounts, and background audio. What I wish I'd known before clicking Submit.
souffleiosappleapp-storeindiedev - 6 min read
Zero to App Store: a curious developer's journal
Three months of evenings and weekends to ship my first iOS app. SwiftUI, HealthKit, AVFoundation, and a lot of patience.
souffleswiftiosindiedev - 5 min read
My father, his heart, and a breathing app
Why I spent three months of evenings coding a breathing app. The story starts with my father.
soufflebreathingindiepersonal