Ben Monk.

Blog

Ben Monk on software and AI engineering

8 articlesWritten, not generated to fill space

2026-08
What an AI engineer actually does
Photo dvgodoy, CC BY 4.0

What an AI engineer actually does

The job is less about models than people expect, and far more about the system around them.

Read

2026-07
Why AI features fail in production
Photo Loozrboy from Toronto, Canada, CC BY-SA 2.0

Why AI features fail in production

Most of them do not break for AI reasons. They break for ordinary software reasons nobody was watching for.

Read

2026-06
Retrieval augmented generation, explained without the diagram
Photo Eric E Castro from San Francisco, CC BY 2.0

Retrieval augmented generation, explained without the diagram

What it is, why it is usually the right first answer, and where it quietly falls apart.

Read

2026-05
How to evaluate model output without guessing
Photo UCL Mathematical & Physical Sciences from London, UK, CC BY 2.0

How to evaluate model output without guessing

You cannot assert equality on a model's answer. Here is what to measure instead.

Read

2026-04
Prompting, fine tuning or retrieval: picking the cheap one first
Photo Ingo Dierking, CC BY-SA 4.0

Prompting, fine tuning or retrieval: picking the cheap one first

Three ways to make a model do what you need, and most teams climb the ladder in the wrong order.

Read

2026-03
Building agents that stay in their lane
Photo Shixart1985, CC BY 2.0

Building agents that stay in their lane

Loops, drift and unbounded cost. Every agent failure mode is a design decision, not a model limitation.

Read

2026-02
The real cost of a long context window
Photo Steve Jurvetson, CC BY 2.0

The real cost of a long context window

Big windows made it easy to stop thinking about what goes in the prompt. That has a price.

Read

2026-01
The software habits that survive AI
Photo Seattle Municipal Archives from Seattle, WA, CC BY 2.0

The software habits that survive AI

Assisted coding changed how fast code appears. It did not change what keeps a system alive.

Read