Insights
Engineering write-ups.
Notes from systems that are live: the problem, the decision that mattered, and what I would tell a team about to build the same thing.
Real-time Auction Bidding with Laravel, Redis and Socket.IO
How a live vehicle auction keeps every bid in order under final-second load: bid order decided on the server in Redis, Socket.IO broadcast and proxy auto-bidding.
Out-of-Order Webhooks: Keeping a Client Portal in Sync
Webhooks arrive late, twice and out of order. How per-record sequence numbers keep a mirrored client portal from moving backwards, from a live platform.
The Multi-Tenant SaaS Architecture Checklist
The decisions you can’t cheaply undo six months later: tenancy, roles, billing, real-time, integrations and delivery.