Series · 6 articles

NxSync ERP

Notes from directing an AI-native ERP under active development — what "AI-native" should mean, where governed assistance ends and autonomy begins, and why the operational machinery nobody sees is most of the work.

Related project: NxSync ERP

Part 016 min read

The Control Plane Is the Product Most Users Never See

Nobody demos the provisioning workflow. Nobody screenshots the permission model. But the operational machinery behind an enterprise platform is what determines whether it survives contact with a real business.

Part 026 min read

What an AI-Native ERP Should Actually Mean

Adding a chatbot to an old ERP does not make it AI-native. A look at what actually has to change — the data model, the permissions, the approval flow — before an ERP deserves the label.

Part 036 min read

One Platform, Many Businesses: The Real Work of Multi-Tenancy

Multi-tenancy is not a tenant_id column. It's a promise you have to keep in every query, every export, every AI-generated recommendation — and one leak anywhere makes the whole promise fiction.

Part 046 min read

Why Readiness Matters More Than a Green Status Badge

A green dot that says 'operational' tells you almost nothing. What should 'ready' actually mean for an enterprise system — and why a QA discipline built for a much smaller tool taught me the answer.

Part 056 min read

An AI System Should Earn the Right to Act

Observation, explanation and recommendation are cheap. Action is expensive. A case for making AI-assisted systems climb a ladder of trust before they're allowed to touch anything that matters.

Part 066 min read

Why Some Operations Should Never Run Themselves

Disaster recovery is the one place where finishing the job on schedule matters less than refusing to run an operation you can't yet prove is safe. A principle, not a war story — and why I'd rather admit that than dress it up as one.