← Writing

Why I Started Balderson Software

I've been writing software for over a decade. Backend systems mostly — APIs, data pipelines, integrations, the kind of work that runs quietly in the background and nobody thinks about until it breaks. I've built HIPAA-compliant patient intake tools, billing platforms, internal tools that replaced processes running on spreadsheets and institutional memory. The work was good. I understood how to scope it, build it, and — most importantly — how not to break it.

About a year ago I started using coding agents seriously. Not chat assistance or autocomplete. Full agentic loops: give Claude Code a well-defined task, let it write the implementation, review everything before it lands. The speed was jarring. Work that took a week was taking a day. A sprint's worth of output in a few focused sessions.

But I kept noticing something the hype cycle doesn't dwell on: agents write the wrong software with exactly the same confidence they write the right software. They miss a constraint you didn't spell out. They introduce a subtle security issue. They solve the stated problem and quietly break something adjacent. The speed is real — the judgment is not.

That's the gap I built Balderson Software to fill.

What we actually do

We build production software for small and mid-size businesses. Real systems: web applications, APIs, integrations, internal tools. Not prototypes, not MVPs designed to be thrown away six months later.

The model is straightforward: coding agents handle the implementation, and a principal engineer — me — reviews every change before it ships. You get the speed that AI development genuinely offers without the clean-up bill that accumulates when nobody senior is paying attention to the output.

Engagements run four to twelve weeks, always fixed-scope. One call, one written brief, one proposal. You know the cost before we write a line.

What I've been building

Three recent projects give a fair picture:

An athletic-nutrition platform for a sports wellness company — Stripe billing, live weather integration for outdoor coaching sessions, role-based ownership for coaches and clients. Production-grade architecture from the start, not something to be replaced later.

A quoting tool for a manufacturing shop that had been estimating jobs across three spreadsheets and a fax machine. Eight weeks to replace it with something that actually scales. Handed off cleanly to their internal team.

A HIPAA-compliant patient intake system for a healthcare provider. Four weeks from kickoff to go-live. They're still a client.

The thread running through all of them: businesses that needed software built correctly the first time, not a rough draft to be cleaned up after the fact.

Why this, why now

I didn't start Balderson Software because I thought the market needed another software shop. I started it because the agent era is creating a specific problem that nobody was addressing well: faster output without the guardrails that make fast output trustworthy.

Agencies are expensive and slow by design. Freelancers who use agents often don't have the production experience to know what they're missing. What was missing was someone who'd spent a decade learning what production-grade actually means, using agents as an accelerator, and treating the review layer as the whole product — not an afterthought.

That's the job.

What this blog is for

I'll write here about the work — specific technical problems we ran into, decisions we made under constraint, things that surprised us or turned out to be easier than expected. Not a content marketing funnel. Just notes from building production software in the agent era.

If you're working on something and want to talk, start here.