// tag

#claude

4 posts
04
Open Source

The silent genius of the DNS protocol — the story of my life.

Hundreds of companies sell DNS, yet almost none can import another provider's export, even though the standard interchange format has existed since the eighties: the zone file. The 1.0 rewrite of my dnsmadeeasy Ruby gem finally embraces it, Terraform-style: export, edit, plan, apply. Includes a live demo on this blog's own domain, and the story of thirty years that led here.

2026.07.16
03
AI

Deterministic Meets Probabilistic: How I Solved Forms by Writing Four Ruby Gems and Made my Wife Happy

Famous last words: 'How hard can a small intake form be?' Several months and four interconnected open-source gems later, I have achieved peak engineering enlightenment. Here is how Inquirex turns messy free-text into deterministic, typed graph states.

2026.07.10
02
AI

How I Shipped a Swift CLI in an Hour, with Tests & CI. My First Ever Swift.

Mermaid exports SVGs that OmniGraffle imports as a diagram of empty boxes. In under an hour I diagnosed why (their SVGs are built for browsers, not native apps) and shipped svg2og — a working Swift CLI — despite never having written a line of Swift in my life. A short story about what the age of AI actually changes.

2026.07.07
01
AI

Evals: The Unit Tests for the Non-Deterministic Parts of Your App

Building an app on top of a language model means part of your code now returns a different answer every time you run it. How do you it consistent — and how do you know that any changes you make improve the results? Enter Evals.

2026.06.22