Skip to content
Writing

Notes from the workshop.

Essays on building bespoke software, the Elixir ecosystem, and why most companies need fewer engineers than they think.

Thick impasto oil painting of an open book glowing under a warm lamp on a library table stacked with research papers, with small brass mechanical moths drawn to its light, indigo and amber palette-knife strokes, no people
Featured

Domain Authority in 2026 Is Still Earned the Old Way

Winnow Labs went from a Domain Rating of 2 to 8 in six months without tricks. It published research that people and AI agents both want to read.

David Kerr
Thick impasto oil painting of hundreds of identical tiny cardboard storefronts stretching to the horizon, tied together with tangled thread, with one solid brick building and a warmly lit window standing among them, indigo and amber palette-knife strokes, no people
Post

Every One of Them Scored 42. None of Them Are Real.

I opened my backlinks report and found a wall of .store domains, all with the same Domain Rating. They are one spam operation, not real businesses.

David Kerr
Thick impasto oil painting of an empty office chair pushed back from a glowing desk, a keyboard and mouse caught mid-use beneath a wall of bright overlapping screens, warm amber and deep indigo palette-knife strokes, no people
Post

Astra Can Use a Computer. That Was Never the Hard Part.

GPT-6 Astra reads a screen and drives the mouse. Priced today, one clerical workflow costs about what a person costs. The supervision layer is missing.

David Kerr
Thick impasto oil painting of a brass balance scale at rest, both pans level, on a workbench scattered with ledger papers and a single glowing coin, warm amber and deep indigo palette-knife strokes, no people
Post

What a Token Turned Out to Be Worth

I ran the same task 419 times over weeks to find out whether a token's value moves. It does not. The model is the only lever I could measure.

David Kerr
Thick impasto oil painting of thousands of pale paper sheets funneling down through narrowing amber-lit gates, most settling into quiet side pools while a bright stream condenses into a glowing indigo lattice of connected points
Post

116,000 Papers on Leftover Tokens

The Winnow Research Atlas holds 116,439 papers. Its pipeline runs by hand off my laptop. What that taught me about deterministic filters and materialized views.

David Kerr
Thick impasto oil painting of a glowing conveyor belt carrying small bright cubes of light from a distant cold data-center skyline down toward a warm wooden workbench, heavy palette-knife strokes, no people
Post

The Frontier Comes to You

You will never catch the AI frontier, and you do not have to. Model efficiency doubles every eight months, so last year's frontier lands on your desk.

David Kerr
Thick impasto oil painting of a merchant's brass balance scale on a wooden workbench, one pan stacked with rough-cut timber and the other holding a single glowing coin, warm amber and deep indigo palette-knife strokes, no people
Post

What Is a Token Worth?

Tokens are the raw material of my work, but a subscription never tells me what one is worth. So I am instrumenting my own plan for weeks to find out.

David Kerr
Thick impasto oil painting of a handcrafted wooden bow and a quiver of arrows leaning against a rough fence post in the warm amber foreground, dwarfed by a vast fortified data-center citadel glowing cold blue behind a tall sealed gate on a dark hill, heavy palette-knife strokes, no people
Post

Who the Data Centers Are For

In three weeks of June, the most capable AI model went to institutions, the public got a smaller window, and the bill keeps landing on the rest of us.

David Kerr
Thick impasto oil painting of a small private server glowing warm on a wooden workbench in the foreground, a vast cold blue data-center skyline looming through the window behind it, heavy palette-knife strokes, no people
Post

Renting the Frontier

What does it cost to run your own AI coding model? I did the math. Cost is not the problem. The real risk is depending on a few vendors you can't control.

David Kerr
An artist's palette seen from above, paint divided into separate wells at different levels, some full and some nearly scraped empty
Post

Stop Burning Tokens. Start Allocating Them.

The cheap-token era is ending, but the limit that stops you is the window, not the price. Here's how to treat AI capacity like a budget you allocate.

David Kerr
A cribbage board with brass pegs and worn playing cards on a wooden table, lit by warm amber lamplight
Post

I Built a Video Game. The Domain Wasn't the Constraint.

Domain expertise used to be the moat. It isn't anymore. The three skills that replaced it, tested against a domain I had never worked in.

David Kerr
A workshop bench with two sets of plans pinned to the wall, one zoomed out and one zoomed in
Post

How to Tell If You're Using AI Well

Volume metrics lie about AI-assisted work. The signal isn't in the code, it's in whether you did the thinking before the code got written.

David Kerr
A conductor's podium with tools and blueprints scattered around it
Post

You're the Broker, Not the Builder

AI coding assistants are good enough to do the building. Your job is brokering between the problem and a solution that scales and survives contact.

David Kerr
A small workshop with custom-built tools on a workbench
Post

The Age of Bespoke Software

Software used to be something only tech companies could justify building. That is not true anymore, and most businesses have not worked out what changes.

David Kerr
A workbench with tools and a half-finished project
Post

Builders Build for Fun. That's How You Get Hired.

Building Winnow Labs a blog and a research atlas for fun turned into a real partnership. Between jobs, the best thing you can do is build something.

David Kerr
A delivery robot on a suburban sidewalk approaching a front door
Post

Amazon Buys Rivr. I've Seen This Before

I built robots at a company Amazon bought. The Rivr acquisition runs into the same cost and scale problems that killed the last delivery robot.

David Kerr
PostgreSQL elephant and GraphQL logo side by side
Post

You Probably Don't Need GraphQL (Yet)

Most Phoenix apps don't need GraphQL. Here's how to know when PostgreSQL and Ecto are enough, and when Absinthe actually earns its complexity.

David Kerr
Abstract visualization of Elixir processes communicating like AI agents
Post

Elixir Was Built for Agentic AI (40 Years Early)

Erlang was designed for isolated processes with their own state, communicating over unreliable networks. That's exactly what agentic AI looks like.

David Kerr
Two developers collaborating as engineering partners
Post

Build Allies, Not Headcount

Engineering is a partnership, not a transaction. The companies that move fastest are the ones whose engineers actually understand the business.

David Kerr
Elixir and Phoenix logos over abstract code patterns
Post

Why I Build Everything in Elixir and Phoenix

From MVP to millions of users, Elixir and Phoenix handle it all. In the age of AI, that flexibility matters more than ever.

David Kerr
Developer working with AI coding tools at a desk
Post

I Was Wrong About AI

For a year I said AI coding tools only added 20% efficiency. I was measuring the wrong thing. What changed, and how I work with them now.

David Kerr
Mountain landscape in Colorado representing a new beginning
Post

Why I Started Kerrberry Systems

After 8 years building software at Amazon Robotics and GridPoint, I went out on my own to build for small teams stuck between big vendors and busy IT.

David Kerr

Have a project in mind?

A 30-minute discovery call is the fastest way to find out if we're a fit.