Case Studies
Architecture write-ups of production systems: the problem, the design and the trade-offs.
Double-entry ledger with CQRS projections
Ship a ERP
A multi-tenant ERP built around an immutable double-entry ledger, with every AI feature metered and governed through a single gateway.
- Laravel
- React
- Inertia.js
- PostgreSQL 15
- Redis
- Laravel Horizon
- Laravel Reverb
- Docker
- AWS ECS
Queue-driven fulfillment with nightly batching
Ship a Postcard
Design, pay for and mail real postcards: AI artwork, a developer API and a nightly batch engine that hands orders to a commercial print network.
- Laravel 13
- React 18
- Inertia.js 2 (SSR)
- MySQL
- Stripe
- AWS S3
- Lob
- OpenAI