The blog.
Notes from building SelfHostedERP: design decisions, customer stories, SaaS-cost teardowns, and updates on what just shipped.
- LatestAugust 5, 2026·5 min read
We taught an ERP to answer questions. Here is what that actually looks like.
An owner wants one number: who is overdue and by how much. Here is how connecting your own AI assistant to your live records answers it, without uploading your books anywhere.
Read post - July 29, 2026·3 min read
Airtable's Record Limit Turned an $11K Bill Into a $50K Renewal Quote
Airtable's record limit and its price wall are the same event. What that cost Texas Flange, and what replaced it.
Read post - July 22, 2026·2 min read
QuickBooks Alternative for Manufacturing: When to Switch, and When Not To
QuickBooks runs your books, not your shop floor. When manufacturers should switch off it, when to stay, and what a purpose-built ERP replaces.
Read post - July 10, 2026·4 min read
Integration Debt, Part 3: Acting Without the Receipts
The evidence for integration debt is solid; the statistics used to sell you a fix for it mostly aren't. Here's how to act anyway.
Read post - July 8, 2026·4 min read
Integration Debt, Part 2: The Number That Doesn't Exist
The mechanism behind integration debt holds up, but nearly every dollar figure attached to it (both the widely-cited $847 Zapier bill and the case for consolidation as a cure) turns out to be unverifiable, recycled, or thinner than it sounds, and Part 2 draws the line between what you can actually trust and what you can't.
Read post - July 7, 2026·4 min read
Integration Debt, Part 1: The Debt Nobody Budgets For
Every SaaS tool you add is a decision about the whole system, and the resulting integration debt compounds silently, through combinatorics, an ownership vacuum, and failures that produce no error, until a real, vendor-documented case (QuickBooks silently nulling any field an update omits) proves the mechanism needs no hedging at all.
Read post - July 5, 2026·4 min read
You're Not Running Your Business. You're Babysitting a Spreadsheet.
Hand-written logs, a spreadsheet nobody can scroll, and files scattered across five folders. If that's how your business runs, you've outgrown it — here's the fix.
Read post - June 22, 2026·1 min read
We moved a Coffee Company off Xero
Read post - June 7, 2026·4 min read
Custom ERP for a Tree Service Company: How We Built ArborWise Solutions Their Own System
Tree service companies don't fit generic field-service software. Here's how we built ArborWise Solutions a custom, self-hosted ERP — scheduling, invoicing, expenses, and crew tracking in one system they own outright.
Read post - June 4, 2026·2 min read
You're Not Overpaying for an ERP. You're Overpaying for Five More Tools Around It.
Most "ERP deals" quietly cost you a marketing tool, an SEO tool, an ads dashboard, an analytics suite, and an automation platform on top. SelfHostedERP fixes the ERP and folds all five into one workspace you own.
Read post - June 3, 2026·2 min read
We Built Texas Flange a Custom ERP in Three Weeks.
Read post - May 30, 2026·4 min read
Why Self-Hosted ERP Beats QuickBooks, SEMrush, and the Subscription Trap
Tired of paying per-user fees across QuickBooks, SEMrush, Ubersuggest, and a dozen other SaaS tools? Here's why a self-hosted, all-in-one ERP saves money, keeps your data yours, and scales without punishing growth.
Read post