I'm an AI and Software Engineer with 20+ years of technology leadership experience, currently focusing on Generative AI and Agentic AI architectures. I specialize in developing Agentic AI systems that solve complex business problems.
jev
What is Jev? A Simple Primer on AI That Makes Decisions
Jev is a new kind of AI model designed for fast, structured judgments rather than open-ended responses. This nontechnical primer explains how Jev turns fuzzy decisions into probability-backed outputs that software can use.
TIL: The AI Wall
Gen AI helps people in adjacent roles perform almost like experts, but it can't close the gap for people far from the domain. Here's what the AI wall means.
AI Agents
Defining an AI Agent
An attempt to nail down the definition of the constantly evolving term: AI Agents
TIL: What’s actually different about GGUF and ONNX?
What GGUF and ONNX actually contain, what they expect from the runtime, and why choosing between them is not simply a question of quantisation or hardware.
Claude Code
How I code with Claude Code
I have been coding with Claude Code for over a year now, and somewhere along the way I have developed
One agent or many?
A practical guide for AI engineers choosing between single-agent and multi-agent systems, based on task structure, context and coordination costs.
Loop Engineering
From Prompt Engineering to Loop Engineering
If you spend any time watching this space, you have watched this vocabulary turn over three times in about a
Claude Code
Who Still Understands the Code?
AI coding agents make you dramatically faster. The cost they carry is quieter: a slow erosion of how well you understand the software you are shipping. Here is how I have come to think about that trade, and how I try to stay on the right side of it.
AI Engineering
Designing teams for an agentic world
AI coding agents are changing the economics of software development and the shape of engineering organisations. Here is how leaders should rethink build-versus-buy decisions, talent, team structure, platform strategy, and AI governance.
Agent Memory
The Frontier of Agent Memory: From Recall to Experience
Part 3 of a 3 part series post about AI Agent memory architecture.
Speculative Decoding
Trading cheap guesses for expensive forward passes
Query, Key, Values
How to think about Q, K, and V vectors in the Attention layer of a Large Language Model
How Modern Agent Memory Architectures Work
Part 2 of a 3 part series post about AI Agent memory architecture.
Agent Memory
Why Context Is Not Enough
Part 1 of a 3 part series post about AI Agent memory architecture.
On Durable Objects, Orleans, and prior art for the agentic web
Zak Knill wrote a sharp post this week arguing that LLMs are exposing a gap in our standard cloud-native
TIL: Ads in AI chatbots are not just a UX problem
TIL from a paper on ads in AI chatbots that putting adverts inside an AI assistant is not the same
Agentic Architecture
Welcome to Middle Loop Engineering
Where engineering rigour goes now that AI writes the code
GPUs
How fast does it serve? Throughput, latency, and picking the right GPU
Part 2 of 2 on inference engineering for AI engineers.