Pure Inference Software studio
Atlanta, Georgia

Stories from real builds.

What shipped, what broke, and how AI is changing the way software gets made.

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.
Why We Invested in FabWise — video
13 Sep Why We Invested in FabWise
When the cost of building software collapses, markets too small for a software vendor become worth serving, and the scarce input moves to the person who owns the problem and a place to run the software every day.
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.
Jimi Hendrix, Hippy Happy beurs, Rotterdam Ahoy, 1967
7 Sep Engineering × Art
When a tool becomes good enough that everyone has access to it, the tool stops being the advantage — the differentiator moves to how you combine it with everything else.
Four properties have to hold together, and most of an app fails one
4 Apr Where Specs Work and Where They Don't
Full spec-driven verification only earns its cost where four properties hold at once: deterministic, calculable, enumerable, and objectively provable.
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.
Nobody imagines the edge cases — the matrix generates them
2 Apr Humans Think in Dimensions, Not Test Cases
Domain experts describe a system as axes of variation, not a list of scenarios, and the test cases worth writing are the intersections of those axes.
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.