lsBlog
Technical notes. What I've learned by building.
Categories
Filter by tag
- 2026-04-30engineering5 min read
Splitting central from regional without duplicating everything.
Multi-region isn't 'one stack, copy-pasted N times.' Three layers, each with a clear job, and a single rule about who depends on whom.
- 2026-04-26engineering4 min read
Build vs buy on AWS: when self-hosted compute beats managed.
Managed services bill per output. Self-hosted compute has a fixed base. The economics cross, and it pays to know where the crossover is before you commit.
- 2026-04-11engineering6 min read
SQS between services, not just for long jobs.
Synchronous calls are the default reflex. Half of them shouldn't be. A queue between producer and consumer changes the failure shape of your whole system.
- 2026-03-28engineering3 min read
Spec-driven development: if the rule lives in Slack, the AI invents it.
Business rules living in Slack, in the PM's head, or in implicit code aren't seen by anyone. How to write specs your codebase, your AI, and your next dev consume as context.