Take a closer look.
The old way 01 / 07
Today’s store has a CMS in the middle.
Your design on top, the store core at the bottom, and a CMS wedged in between that you log into, patch and defend.
The old way 02 / 07
Every plugin is a door.
Admin login, plugins, theme files, updates. Thousands of stores share the same ones, so one hole gets scanned across the web the same day.
The switch 03 / 07
Our way starts by taking it out.
Content and design move into git. No admin to log into, no plugin to patch, no theme marketplace to trust.
Our way 04 / 07
What’s left is small.
Catalog, checkout, orders, accounts, and adapters for payments and mail. One npm package that updates under you.
Our way 05 / 07
The design is your agent’s.
Blocks are copied into your repo to redesign however you like. Each store ships a CLAUDE.md naming the one test that must stay green: checkout still works.
Our way 06 / 07
Five calls to your ERP.
Orders go out. Order numbers, tracking, stock and products come back. SKU.io is the first system on it, with no private hooks.
Our way 07 / 07
Runs where you want.
Cloudflare Workers with D1, or any Node server with a SQLite file. Your data is plain SQL you can export whole.