2026-07-28
Post-AI Dev Shops
AI dramatically changes how small dev shops operate; what do I think is one of the future paths for guys like me?
"I'm a software craftsman."
A lot of us took pride in this identity. Like a watchmaker from a couple hundred years ago, we expertly and paintstakingly took great pride in the details of the code that we produced, ultimately resulting in software that worked (most of the time).
But AI has thrown our entire industry into a deep existential time of reflection.
Claude can write code really fast. Most of the time, it's really good, too! People who don't know software can use it to build non-trivial things. Where do guys like us fit in this new world?
Instead of the "craftsman" tinkering in his shop, making really great stuff with love, many of us will evolve into "engineers" building the factories that domain experts will use to build software that suits their needs - safely and reliably.
I've already started working with people who are brilliant, and have deep expertise in their business, and who are dedicated enough to use Claude to build some really great prototypes of software that can help automate substantial parts of their businesses.
"But now, when I add new stuff, I keep breaking old things."
Ahhh... yes, you need guardrails: automated testing, deployment pipelines, scripted DB migrations, etc.
We can build "software factories" that have different machines in them that make sense to your business, generally, and enough guardrails to keep your experiments from breaking existing functionality. This is a part of what good software engineers have been doing since before AI, it's just easier now to some degree, but it also requires us to build them a little differently now that we have electricity (AI) instead of just coal fire (automation).
So this is my prediction. Those of us who stick around will focus more and more on building the software factories that the domain experts will use.
I know how to build the factory, you know how to build your product. Here's the factory, now go to town on your production!
What do we do, when building the factory?
- Keep production safe
- Optimize production costs
- Improve the factory's reliability
- Incorporate systematic quality control
- Monitor operations and alert when issues + fix issues as they arise (with the factory, not the product)
- Report on the operations of the factory
- Add new "cells" and "lines" to the factory as needed for pivots in your production processes
- etc.
But you're the expert in your product. We simply set you up with a more solid foundation than vanilla Claude to help you produce your internal software stuff better, faster, and cheaper.