Pure Inference Software studio
Atlanta, Georgia

Writing on engineering war stories.

A specific bug, incident or build, with the lesson it cost. Not an essay.

All writing

A feed ranks it by reaction; an answer is built from it
15 Sep Attention Is Won in the Answer Now
A ranked feed pays for reaction rather than usefulness: audited against each user's own chronological feed, Twitter's algorithm amplified anger by 0.47 standard deviations, and users rated the posts it chose lower than the ones it passed over.
The crawler log, eight days in
10 Sep Our First Customers Came From AI Conversations
When discovery moves onto a model's conversation instead of a search result, a website stops being where people experience the work and becomes a source read on their behalf.
mutation testing kepler
8 Sep Test the Design, Not Just the Code
When whether something works depends on its design rather than its code, a green test suite can sit on top of a puzzle nobody can solve.
The kind of gap decides the fix — triage stops being a negotiation
3 Apr Bugs Are Missing Scenarios
When a system is built from a spec, a production bug isn't a coding mistake — it's a gap in the spec's coverage, and the fix belongs there, not just in the code.
Drop the middle leg and the spec is only being compared to itself
1 Apr Agentic Engineering Is Pattern Engineering
A green test suite an AI agent wrote doesn't prove it built what the spec asked for — it can compare a value to itself and still pass.
Starting the second recognition task cancels the first, silently
31 Mar The Undocumented iOS Limit That Rewrote My Architecture
An undocumented platform limit — Apple's SFSpeechRecognizer silently kills a second concurrent session with no error — took an AI research agent two minutes to find and explain.
A pipe, a timeout heuristic, and sixteen orphans — none of it raising
23 Mar Designing a Test Runner for AI Agents
An AI agent doesn't perceive a hung process the way a human does — no progress dots, no felt sense the machine has slowed.
Git History Is the New Performance Review
15 Mar Git History Is the New Performance Review
A clean commit looks identical whether a human made the call or an AI executed it, so an unattributed git log stops being a trustworthy record of who decided what.
OpenClaw Is Dangerous (And I Use It Anyway)
1 Feb OpenClaw Is Dangerous (And I Use It Anyway)
A tool that needs broad permissions across your files, shell, and messaging to be useful is, by that design, dangerous to run without understanding what you've granted.
From SendGrid to Sovereignty
29 Jan From SendGrid to Sovereignty
A system built for exactly one user needs no multi-tenant permission model to exploit and carries no shared risk from someone else's breach.