My articles and field notes on technology, leadership, organizations, and the way work changes.
Editorial strategy
One body of thinking, several surfaces.
The durable ideas live here as a curated index. LinkedIn remains the conversation layer and source for the full original articles. Open-source work is the proof layer—where the operating principles become inspectable systems.
Filter by the problem you are trying to understand, not by the technology currently generating the most noise.
· Thinking
Designing AI Agents: The Constraints That Make Autonomy Useful
Explicit, well-designed constraints make greater autonomy possible. They give agents room to exercise judgment while keeping consequential actions within boundaries the organisation can uphold.
Building Ativaly with agents led me to a simple conclusion. The faster implementation becomes, the more deliberate the delivery system around it must be.
The AI Efficiency Paradox: Why Developer Experience Just Became a Board-Level Issue
Generative AI changed one part of software engineering almost overnight: code is now much cheaper to produce. What did not become cheaper is understanding that code, validating it, securing it, integrating it, and operating it inside the realities of a complex enterprise.
The Software Engineering Trap: Why Code is Cheap, but Decisions are Expensive 💡
The biggest trap in software engineering is thinking your primary value is writing code. It isn't. Writing code was always the easiest part, it is even more these days.
Find the Needle: What AI Actually Does to Software Engineering (as of May/2026)
By far the greatest danger of Artificial Intelligence is that people conclude too early that they understand it. Eliezer Yudkowsky, Artificial Intelligence as a Positive and Negative Factor in Global Risk
On Technology Trends and Hype: A Guide for Strategic Planning
"Smart companies fail because they do everything right. They cater to high-profit-margin customers and ignore the low end of the market, where disruptive innovations emerge from." The Innovator's Dilemma (Clayton Christensen)
Aligning for Insight: A Framework for Organizational Evolution
Over the past two weeks, we have journeyed from the strategic ‘why’ of Enterprise Observability to the technical and cultural ‘how.’ We established that seeing our end-to-end value chain is a business imperative (Article 1) and explored a pragmatic blueprint for building the required technical capability, even within our validated GxP environments (Article 2).
Uncovering Hidden Truths in Leadership: A Holistic Approach
Everyone, including leaders, has likely said yes when they meant no, or agreed to something they had no intention of following through on. While lie may be a strong word, Im referring to those non-deliberate, often unconscious untruths. These can surface when individuals aim to please, avoid conflict, simplify a discussion, or simply conclude a conversation quickly.
Why Do Organizations Make It Incredibly Hard to Get Things Done?
I’ve always believed that organizations evolve the way they are for valid, contextual reasons. Before advocating for change, it’s important to understand these reasons thoroughly. That said, I also recognize that no solution is all good or all bad; trade-offs are inevitable. This perspective doesn’t excuse complacency—it instead highlights the need for leaders to thoughtfully engage with organizational inertia and complexity.
Short posts connect current signals to the deeper themes: governed AI, evidence-driven delivery, and the operating systems required to make speed trustworthy.
Field note ·
WTC Talks: Innovation & Reliability
I used to think of reliability as insurance. I have learned to see it differently: reliability is a strategic capability that enables risk taking, velocity, change and innovation.
Am I getting too old to spot an AI fake? My kids regularly tease me about AI-generated music and videos I don’t recognise. Sometimes they’re right. Sometimes I’m not so sure.
The current evidence does not establish a universal answer to whether the technology is ready, whether companies are ready, or which AI maturity sequence works.