Re-platformed a logistics OS to the edge
A 9-year-old monolith rebuilt as a type-safe, edge-rendered platform. Deploys went from weekly and tense to dozens a day and boring.
The challenge
Northwind's dispatch platform had grown into a nine-year-old monolith — slow deploys, brittle integrations, and p95 load times that spiked every Monday morning. The ops team was firefighting instead of shipping.
Our approach
How we got there.
Map the blast radius
We audited every integration, data path and deploy dependency before touching a line of code. The goal was a migration plan with zero surprise outages.
Rebuild at the edge
A type-safe Next.js surface with edge rendering for the hot paths. The legacy core stayed running while we strangled it route by route.
Make deploys boring
Gated CI/CD, preview environments per PR, and automated rollback. Weekly tense deploys became dozens a day with nobody holding their breath.
Outcomes
What changed.
Stack
Tools and technologies used across this engagement.
- Next.js
- TypeScript
- PostgreSQL
- Redis
- Terraform
- GitHub Actions