Field notes

Agents, automation
& field notes.

Practical writing on putting AI to work and building the systems around it.

Featured

  • Email & DNS
  • Backend

Have you ever thought how email works?

One click on Send, six hops, five DNS records and a handshake in plain text.

You press Send and a second later it lands on the other side of the world. Here is the whole journey: SMTP, the servers it passes through, and the DNS records (MX, SPF, DKIM, DMARC) that decide whether it reaches the inbox or the spam folder.

Latest articles

  • Email & DNS
  • Backend

Have you ever thought how email works?

One click on Send, six hops, five DNS records and a handshake in plain text.

You press Send and a second later it lands on the other side of the world. Here is the whole journey: SMTP, the servers it passes through, and the DNS records (MX, SPF, DKIM, DMARC) that decide whether it reaches the inbox or the spam folder.

  • AI Agents
  • Automation

Let the AI draft. Let a human press Send.

Why the smartest AI agents stop exactly one click short.

The most useful AI agents I build do almost everything, then stop one step short. Here is why the last click belongs to a person, and how to design for it.

  • AI Costs
  • Architecture

Why did my AI bill just triple?

One gateway, one hard cap, and the two leaks that cause most surprise bills.

Most surprise AI bills come from a few predictable places. A single gateway with logging, model routing and a hard monthly limit closes all of them.

  • Automation

n8n or code? Stop picking the wrong one

A workflow tool, a few lines of code, or both: how I decide in five minutes.

Workflow tools are fast to build and easy to hand over. Custom code is easier to test and scale. The choice usually comes down to who will run it next year.

  • Architecture

One codebase, a hundred brands

How white-label SaaS adds a new customer with configuration, not a new project.

A new customer should be a row of configuration, not a new project. What changes per brand, what never does, and how to keep tenants apart.

  • Backend
  • Architecture

Why your microservices should stop shouting JSON

gRPC and Protocol Buffers in plain words, and where REST still wins.

Why services inside a system often talk gRPC instead of JSON over HTTP, what a .proto file gives you, and where REST still fits.

  • Real-time
  • Backend

Is anyone there? How the web learned to talk back

From polling to WebSockets: the whole story, with diagrams.

How the web went from asking "anything new?" over and over to one open, two-way connection. The tricks that came before, how a WebSocket actually works, and when you should and should not use one.

Have a process worth automating?

Tell me what eats your team's week. I'll tell you what I'd automate first.

Start a project Remote · PrimeX Meta, Dubai · teams across time zones