Featured
When the Org Chart Stops Organizing
Every company is two graphs, the org chart and the value chain. As agents absorb routing, the chain becomes the one the company runs on.
When the Manager Stops Routing
Agentic AI relieves managers of routing. Delivery sits with teams, standards with governance, capacity with management.
Themes
The Return of the Builder
Intent, clarity, and the craft of building software when implementation gets cheap.
9 articles →
The Self-Driving Enterprise
How AI is reshaping enterprise software, from ambient ERP to autonomous workflows.
21 articles →
My Life with AI
A personal narrative of building alongside machines, from a TRS-80 to today.
3 articles →
Random Thoughts from the Trenches
Software craft, leadership, estimation, and whatever else is on my mind.
38 articles →Articles
Ambient ERP – breaking free of the enterprise software triad
Imagine a future where your back-office applications are context-aware, operating in the background, only surfacing what matters when it matters. Thanks to progress being made in artificial intelligence (AI) this is no longer a fanciful dream.
Self-driving ERP systems will end digital drudgery, halving the number of tasks that need manual interventions
Agentic AI is attracting a lot of attention for its ability to behave autonomously and render complex, multi-step processes into seamless wholes by joining up data from multiple sources.
Surfing the Void: A Code Meditation
Sometimes, coding isn’t about solving a problem. Sometimes it’s just a quiet way to sit with the absurd, sip your coffee, and let the rain do its thing. This one’s for those Sunday afternoons when the…
The Philosophy of Self-Driving Enterprise Software – Rethinking How We Build Software
Enterprise systems should support people, not the other way around. Technology should extend human capability, not consume it. For too long, software has demanded that people conform to rigid structures, turning productivity tools into digital bureaucracy. AI-supported systems can reverse this. By operating on context rather than sequence, and relevance rather than rigid workflows, they reduce cognitive load and return time, focus, and agency to the people doing the work. This is not just about efficiency. It is about respecting human judgment, preserving meaning, and building systems that adapt to real work rather than forcing work to adapt to systems
Why Agentic AI Should Be an Evolution, Not a Revolution
U.S. private AI investment grew to $109.1 billion in 2024 – leading to an “AI arms race” in which many businesses scrambled to be the first to announce shiny new capabilities. But did some tech…
CFOs: Are you ready to let go and trust AI?
I’ve never wanted to sky dive or do a bungee jump, but when I read some industry commentary it feels like this is what CFOs are being asked to do when it comes to investing in AI tools . For example,…
Getting Ready for the AI-Fuelled Office
Everyone is talking about the impact that artificial intelligence (AI) is having (or is going to have) on the way we work. What a lot of these studies do not try to understand is what this will mean…
As AI goes everywhere, here is how you must frame opportunities and risks
The impacts of AI on how people work with it need to be considered with technical but also human-centric thinking
Small is beautiful in uncertain times
We are entering a period of experimentation and innovation as the latest crop of cutting edge technologies mature and are adopted at scale. This moment could be a huge opportunity for smaller…
The future of ERP is automated, conversational and very much in the cloud
Just to be different from every other article you read about technology this week, I am going to limit my take on AI to just a few sentences where it is most relevant.
ERP Implementation: 5 Ways to Handle Change
As organizations seek new enterprise solutions to meet evolving business needs , many are undertaking what can seem a daunting process: enterprise resource planning (ERP) system implementation. The…
Programming won’t go away but extensibility is a worthwhile substitute for many tasks
Programming has made more farewells than Frank Sinatra , but the difference being that “Old Blue Eyes” eventually played one final concert, whereas programming isn’t going to go away.