News & Insights
Field notes on putting a business on one system, automating the busywork, and making old data useful. Written from the work, not the whiteboard.

The decision log
Halfway through a rollout, someone always asks "why did we set it up this way?" A short written record is the cheapest answer you'll ever buy.
Read →
Less theatre, more working session
Most projects have too many status meetings and too little shared work. We'd rather sit down with the people who do the job and get it done.
Read →
From a legacy ERP to an AI-ready model
Your history isn't useless — it's just trapped in a shape no AI can read. Getting it out is a data problem, not a model problem.
Read →
Confident and wrong
A general AI will answer anything about your business — fluently, and often wrong. Grounding it in your own data is what makes it useful.
Read →
What to automate first
You can't automate everything at once, and you shouldn't. Start where it's boring, frequent, and rule-based.
Read →
The work between the systems
The expensive work isn't inside your apps. It's the copy-paste between them — and it's the easiest to give back.
Read →
Self-hosted, and no lock-in
If you can't leave your vendor, you don't own your system — you rent it. Self-hosting is how you keep the keys.
Read →
Scoping an Odoo build
Most failed implementations were lost at the scoping stage — long before anyone logged in. Here's where they go wrong.
Read →
Off the spreadsheets
Most businesses don't outgrow spreadsheets all at once. They outgrow them one workaround at a time — until nobody trusts the numbers.
Read →