Everyone Has a Kitchen Now
· by Michael Doornbos · 1013 words
You wake up tomorrow and there’s a full commercial kitchen in your house. Stainless steel everything. Walk-in cooler. A sous chef standing there in an apron, ready to go. Prep cooks waiting for instructions. Every tool a professional restaurant would have.
Are you a chef now?
No. You have the capacity to produce restaurant-quality food. You have staff who will do exactly what you tell them. But if you don’t know what to cook, if you can’t taste the sauce and know what’s missing, if you can’t plan a menu or adjust when the fish delivery doesn’t show up, the kitchen is just an expensive room.
That’s AI in 2026.
Everyone got the same kitchen
A year ago, having AI tools gave you an edge. You could generate boilerplate faster, scaffold projects in minutes, translate between formats without looking up syntax. The people using AI were shipping faster than the people who weren’t.
That edge is disappearing. AI tools are everywhere now. Every editor has copilot features. Every developer has access to the same sous chef. The kitchen is standard equipment.
When everyone has the same tools, the tools stop being the differentiator. What’s left is what was always underneath. Do you actually know what you’re building? Do you know why?
The prep cook problem
AI is a very good prep cook. It will julienne your vegetables, break down your proteins, measure your mise en place. It handles solved problems faster than you can type them. Boilerplate, test scaffolding, config files, format conversions. The tedious work that follows predictable patterns.
The problem is that some people have started confusing prep work with cooking.
I’ve seen codebases where every file was AI-generated and none of them fit together. The auth module worked. The API layer worked. The database schema was fine. But the pieces had no relationship to each other. No shared idea about how data should flow or what the product was actually trying to do.
That’s a kitchen full of perfectly prepped ingredients and no one deciding what’s for dinner.
First principles didn’t go away
I’ve written before about how AI is like coding on credit. You can ship fast using patterns the model has seen a million times. But when you hit a problem the training data doesn’t cover, the credit runs out.
The kitchen analogy takes it further. Credit runs out on a single dish. First principles are what let you run the restaurant.
First principles means understanding why you’re making the choices you’re making. Why this database and not that one. Why this architecture handles your traffic patterns. Why this error handling strategy keeps the system recoverable. The AI will generate code for any of these decisions. It won’t tell you which decision is right for your situation.
A chef who understands heat transfer, emulsification, and flavor profiles can improvise when something goes wrong. A cook who only follows recipes is stuck the moment an ingredient is missing. AI writes very good recipes. First principles are what you fall back on when the recipe doesn’t exist.
The bar went up
Most “AI is a tool” pieces stop here. Reassuring. Balanced. Missing the point.
If AI handles the mechanical parts of software development, the mechanical parts stop being valuable. The person who was worth hiring because they could write a clean REST API from memory is now competing with anyone who can describe a REST API to a chat window.
The bar didn’t disappear. It moved. System design, product thinking, knowing which tradeoffs apply to your situation, understanding what the machine is actually doing under the abstractions. That’s what you’re being paid for now.
I wrote about the junior developer problem a while back. The concern was that AI would shortcut the learning process. That’s happening. But the bigger shift is what it means for everyone, not just juniors. Execution is cheap. Judgment isn’t. If you don’t have judgment, you’re competing with a kitchen full of prep cooks.
Vision is the scarce resource
Every restaurant has knives. Very few have a point of view.
The teams that are shipping well with AI have someone who knows where the product is going, what the system should look like in six months, and which corners are safe to cut. Someone who can look at what the AI produced and say, “This works, but it’s the wrong approach,” and explain why.
That’s not prompt engineering. That’s leadership. The ability to hold a technical vision and direct the kitchen toward it.
People who can think clearly about hard problems have always been rare in software. AI didn’t change that. It just made it harder to hide.
The kitchen is real
I don’t want to undersell this. The kitchen is genuinely good.
I use AI daily. A sous chef that understands your codebase, generates test suites, and handles the repetitive work frees you up for the hard problems. I’m faster at the parts of my work that used to be tedious, and that’s worth something.
But faster at the tedious parts just means you get to the hard parts sooner. The hard parts are still hard. Understanding what’s happening under the hood helps you direct the kitchen better. You don’t need to know every detail, but knowing the basics makes you a better chef, not just a better prompter.
What this actually means
“AI is a tool” was always correct. It was just incomplete. A commercial kitchen is a tool. A good one. And it’s useless without someone who knows how to cook.
The people who do well with AI won’t be the ones who outsource their thinking. They’ll be the ones who think more clearly because the tedious work is handled. Architecture instead of boilerplate. Understanding the problem instead of typing the solution. The judgment calls that no model can make for you.
Everyone has a kitchen now. The question is whether you’re a chef or someone reheating frozen meals in a microwave.
What’s your experience? Has AI changed what you spend your time on, or just how fast you do the same things?