Why Software Development in the Age of AI Demands More Craftsmanship Than Ever Before
Jorrit Everts
—
Insights

Written by
The Promise of AI – and the Danger of Temptation
AI already writes code today, not just snippets, but entire modules, full pages, API integrations, faster than ever. The tools are getting smarter, the promise is growing: increased efficiency, reduced costs, faster time-to-market. But something feels off.
Because if output is the only goal, who safeguards the intention, the context, and the quality of what’s being built?
The comparison is tempting: AI as the factory, developers as the operators. But software development can’t be reduced to a production line. The power of software lies not just in the code itself, but in the context in which that code is created. AI can generate, but it can’t make ethical decisions. It can’t recognize technical debt hidden in a shortcut taken under deadline pressure. It can’t follow intuition when choosing between two imperfect options.
And that’s the core of it: software requires craftsmanship. Not in a nostalgic sense, but as a way of thinking where decisions are based not just on what works, but on why it works. On robustness, explainability, scalability. On code that will still make sense six months from now, not just code that passes today’s test suite.
Just like a furniture maker doesn’t just work with wood, but with an understanding of line, function, and style, a software craftsperson works with patterns, principles, team culture, and long-term resilience. And yes, also with AI as a tool but not as the driver. You decide the direction.
Growth doesn’t happen in isolation. It requires the right environment—one that promotes psychological safety, encourages continuous learning, and supports diverse paths of development. At Baseflow, we support personal growth in several ways:
Craftsmanship, Ownership, and the Power of Trust
Building software is never just technical. It’s relational. Cultural. Strategic. And above all: human. What we continue to see in modern software teams is that quality emerges when people are given space to take responsibility. Not because they have to but because they feel ownership. Because there is a culture in which craftsmanship is valued and trust forms the foundation.
At Baseflow, we call this Trust Driven Engineering. Not a method or a framework, but a belief: that you build better software when you trust the people who build it. When you start from expertise and guide teams with transparency instead of locking them down with control.
That takes courage. Because trust is not blind. It requires clear expectations, strong communication, and room to learn. But it pays off.
Teams that feel ownership go beyond the task at hand. They think long-term. They safeguard consistency, scalability, and explainability. They don’t just build what is asked, they build what is needed.
Here’s an example.
A team is working on a platform component and uses AI-generated code to speed up development. The first iterations seem successful, but soon problems pile up: edge cases aren’t handled well, tests are missing, the generated code is hard to maintain. No one feels responsible.
Instead of introducing more rules, the team chooses a Trust Driven approach. One developer takes initiative, restructures the code, and adds reusability. The team holds a retro, sets up a lightweight checklist, and agrees on how AI output will be used — with documentation, tests, and clear ownership. No bureaucracy, but craftsmanship in action. The result: a stable, explainable, and sustainable solution, owned by the team.
Trust accelerates. Not because you skip steps but because you work with people who understand what they’re doing and why they’re doing it.
The Future Isn’t faster, it’s wiser
We live in a time of acceleration. AI is changing everything: the tooling, the pace, the expectations. But that doesn’t mean we, as developers, have to be swept along. In fact, the faster things move, the more important it becomes to understand why we’re doing what we’re doing. To dare to slow down when needed.
Craftsmanship doesn’t mean doing everything by hand. It means making conscious choices. Knowing when to speed up, and when to shift down. Using AI where it helps but always with your own compass in hand. Because speed without direction is meaningless.
The future of software development lies in balance. In combining technological speed with human mastery. In building teams that reflect, make well-founded decisions, and respect each other’s craft.
Trust Driven Engineering gives language to that balance. It creates space for dialogue about quality, ownership, and what it means to build something that keeps working — not just today, but tomorrow as well.
In a world where AI takes on more and more, that will be the real differentiator:
People who build with care. Who take responsibility. Who don’t just look at the code but at its impact.
That’s where the difference begins.That’s where trust begins.

