RARichard Andrewsinrichardandrews.hashnode.dev·Mar 23 · 7 min read97 Downloads. $0 Revenue.I am going to share every number. No spin. No "we are seeing great traction" corporate speak. Just the raw data from Habit Doom's first month on the App Store. Habit Doom is an iOS app I built solo th00
RARichard Andrewsinrichardandrews.hashnode.dev·Mar 23 · 12 min readThe AI Agent That Saved My AppI want to tell you about January 24, 2026. That was the day I wrote “Fixed all issues with Automatic App Locking” in my code log. Two saves later, same day: “Fixed auto app blocking.” It was not fixed00
RARichard Andrewsinrichardandrews.hashnode.dev·Mar 23 · 5 min read2 Weeks to Ship 3 Buttons on iOSThree buttons. Monthly, Yearly, Lifetime. That is all I needed to add to Habit Doom, an iOS app that [locks your distracting apps until you do your habits (https://habitdoom.com/blog/how-habit-doom-wo00
RARichard Andrewsinrichardandrews.hashnode.dev·Mar 23 · 9 min readApple's Screen Time API Broke MeI spent 97 days building Habit Doom, an iOS app that locks your distracting apps until you complete your daily habits. The hardest part was not the UI, the business logic, or the App Store review proc00
RARichard Andrewsinrichardandrews.hashnode.dev·Mar 23 · 10 min readTwo AI Agents Told Me My App Was Impossible. One Shipped It.In December 2025, I asked ChatGPT how to automatically block apps after a timer expires in iOS. The response was clear: "Programmatic auto-blocking after a certain time is not supported by the Screen00