Ben O'Mahony
Book Courses Podcasts Talks Blog

Blog

Essays on software engineering, data, and building with AI.

  • AI agents
  • AI platforms
  • Agentic engineering
  • Engineering practices
8 October 2026

My Ten Rules of Agentic Engineering

Ten rules for building software with AI agents. Most are about the system around the agent, not the agent itself.

  • Agentic engineering
13 August 2026

The 45 Minute 'Long-Lived' Feature Branch

How AI-assisted delivery makes shared context and trunk-based development more important, not less.

  • Agentic engineering
  • Engineering practices
23 July 2026 · Thoughtworks ↗

Sakana AI's Fugu: Is this where model routing should live?

Fugu shows that learned model routing can work, but application teams need routing they can control, observe and evaluate.

  • AI platforms
22 June 2026

Knowledge Products

If you want AI to do knowledge work, then you need to build knowledge products.

  • AI agents
  • AI platforms
5 June 2026 · Thoughtworks ↗

Does every feature we build with AI need a token budget?

Treat AI features as products with explicit build, run and maintenance budgets tied to a hypothesis about their value.

  • AI platforms
7 April 2026

From API-First to API-Complete

AI agents need every organisational capability to be addressable through a typed interface with a stable contract.

  • AI agents
  • AI platforms
11 February 2026

Hardening Codebases for Agentic Coding: 10 Essential Techniques

Ten practical techniques that make codebases safer and more effective for AI coding agents.

  • Agentic engineering
  • Engineering practices
27 August 2025 · MartinFowler.com ↗

Building your own CLI Coding Agent with Pydantic-AI

Build a coding agent from open source tools and tailor it to your own engineering environment and development standards.

  • Agentic engineering
  • AI agents

© 2026 Ben O'Mahony

GitHub YouTube RSS