From the workshop
Smart testing: run the tests your change can break
AI agents ship many small changes a day. Running every test on every change is slow and costly. How we pick the tests that matter, and the safety nets.
Blog
Two kinds of posts. For operators: dispatch, billing and shop work, explained plainly. From the workshop: how we build software with AI.
From the workshop
AI agents ship many small changes a day. Running every test on every change is slow and costly. How we pick the tests that matter, and the safety nets.
From the workshop
How we build software with AI agents: twelve stages, a merge gate, and the decisions that stay with people. We call it the AI Dark Factory.
For operators
Six sales-tax mistakes we see on freight and repair invoices with GST, QST and HST, and how to set things up so they stop happening.
From the workshop
AI agents write much of our code, and one of our products will soon draft orders with AI. Here is where a person still makes the call, and why.
For operators
What the last free day is, why it slips past, and a daily checklist for containers at CN and the Port of Montreal.
For operators
Where league spreadsheets break: rosters by email, suspensions by hand, standings on Monday night. And what a league office looks like without them.
For operators
A repair shop and a container carrier: where the day goes, one thing to fix this week, and what our software takes off your desk.
From the workshop
AI writes code that looks right. Here is how we check that it is: tests written first by someone else, real entry points, held-back data and traced bugs.
Write or call, and we will answer it plainly.