Originally posted on https://proofpocket.com/blog/software-dev-in-ai-era When I was building the first version of Proof Pocket, I wrote every line myself. Not because I had to, but because I needed to actually understand the domain — encryption, offline storage, what it means for a user to trust an app with sensitive documents. That understanding would have been much harder to gain if I had just prompted my way through it. I think about that a lot when I see how AI-driven development is being sold right now. We're moving complexity, not reducing it A lot of AI-driven software development feels heavily influenced by marketing. We are being pushed toward vibe coding and faster delivery. Everyone keeps saying we will be left behind if we do not adopt it now. The promise is attractive: build more, ship faster, reduce the manual work. But AI-generated results are often inconsistent and non-deterministic.…