Insights
Notes from building operational software.
Practical writing on stock accuracy, process discovery, manufacturing planning, operational reporting and workflow automation, drawn from the systems we build and run.
Why your online store shows stock you don’t have
Overselling is rarely a warehouse problem. It is almost always a synchronisation problem between systems that were never designed to talk to each other.
Process & consultingStudy the operation before you build the software
Most failed implementations are not badly engineered. They are accurate implementations of a process nobody checked.
ManufacturingWhat a bill of materials has to do before production starts
A BOM that only lists components is a document. A BOM that drives planning is a system.
Data & analyticsWhy your dashboard is always one day behind
The problem is rarely the visualisation layer. It is that the numbers arrive by export.
Workflow automationAutomate purchase orders without hiding the exceptions
Manual processes absorb exceptions invisibly. Automation makes them visible, which is the point, and the part teams find uncomfortable.