A few months ago I caught myself staring at a merge conflict for a solid two minutes, completely stuck, before I remembered that resolving merge conflicts is not actually hard. I had just forgotten how to do it without a suggestion popping up first.

That moment stuck with me. I've been a full-stack developer for years, running my own company, shipping products, writing code every single day. And somewhere in the last couple of years, a huge chunk of the actual thinking got outsourced without me really noticing. Autocomplete finishes the sentence. Autocomplete finishes the function. Autocomplete finishes the architecture decision. At some point you're not writing code anymore, you're proofreading someone else's.

I'm not writing this to dunk on AI tools. I use them, I ship faster because of them, and I'm not going back to typing every line by hand as some kind of purity test. But I noticed a real erosion happening, and I don't think I'm the only one. Ask a developer under 30 to explain what's actually happening in a piece of generated code and you'll get a shrug more often than you'd expect. Not because they're not smart. Because the muscle never got built in the first place.

The Bet

So I'm running an experiment on my channel. The premise is simple: build real software, start to finish, with no AI involved anywhere in the process. Not for the writing, not for the planning, not even for a quick "what's this error mean" lookup. Just me, a text editor, and whatever documentation existed before 2022.