I Knew My First Three Apps Were Going to Fail. So Why Build Them?

I started my indie developer journey with one goal in mind: freedom. Not passive income. Not a quick exit. The freedom to build things people actually use without dealing with suppliers, employees, endless meetings, or corporate politics. My biggest headache is Apple's review process. Surprisingly, I can live with that. There was another reason I … Continue reading I Knew My First Three Apps Were Going to Fail. So Why Build Them?

Vibe Coding and the False Dream of “Effortless SaaS”

There’s a story being sold right now. It says that building software is no longer hard. That you don’t need to understand systems, architecture, or code. That with the right AI tools, you can vibe your way into a profitable SaaS. Type a prompt. Watch an app appear. Ship. Scale. Exit. It sounds liberating. It’s … Continue reading Vibe Coding and the False Dream of “Effortless SaaS”