A fortuitous decade as an indie software developer

Ten years after quitting his job, indie developer Jeff Johnson reflects on his journey from financial struggle to success. His first app, Underpass, was a flop, but his second, StopTheMadness, became a hit with the arrival of iOS 15 Safari extensions. Now a one-hit wonder, he shares his story of luck, perseverance, and riding the waves of opportunity.

My journey as an indie developer mirrored an enduring aphorism: it takes five years to become an overnight success.

More from this day

2026-08-16