All articles
Culture5 min read

Digital Craftsmanship in the Age of AI

AI can produce a convincing first draft of code in seconds. That changes the economics of implementation, but it does not remove the need for judgment. It makes judgment more visible, because the distance between a plausible output and a dependable system is where craft now lives.

Generating code is not owning a system

A code generator can assemble components, suggest queries, and explain an unfamiliar API. It cannot take responsibility for the operational consequences of a decision. Someone still has to decide which customer data is authoritative, what must be recoverable, where permissions belong, and how the system will change when the business changes.

Those questions are not residual work around implementation. They are the work. The code only becomes valuable when it fits a coherent model of the organisation that will depend on it.

Taste becomes easier to see

When basic output is cheap, care is visible in the choices around it. A good team can distinguish a generic abstraction from one that maps to the domain. It knows when a concise solution is robust and when it is merely incomplete. It can recognise the difference between a visually polished workflow and one that actually helps a coordinator finish their day.

This is why the best use of AI is collaborative rather than automatic. It accelerates exploration, while experienced people remain accountable for the decisions that shape the product.

The standard should rise, not fall

Tools that make code faster to produce should make teams more ambitious about clarity, testing, documentation, and accessibility. There is little value in shipping more complexity more quickly. The gain comes from using reclaimed time to make the essential parts of the system more understandable and more durable.

For clients, that means asking a better question than whether a team uses AI. Ask whether they can explain the trade-offs, maintain the result, and stand behind it when the first version meets real work.

Craft is accountability over time

Digital craftsmanship is not nostalgia for typing every line by hand. It is the practice of making deliberate choices, checking the result, and staying close enough to the system to improve it. The tools will continue to change. The responsibility to build software people can trust will not.

Continue reading