// Topic
Async
Definition
Async coverage in this archive spans 4 posts from Dec 2017 to Jul 2022 and is treated as an operating model question: decision rights, feedback loops, and execution clarity. The strongest adjacent threads are architecture, remote work, and communication. Recurring title motifs include async, go, resist, and urge.
Working claims
- A repeated argument is that small teams ship faster when ownership boundaries are explicit.
- The consistent theme from 2017 to 2022 is disciplined execution over hype cycles.
- This topic repeatedly intersects with architecture, remote work, and communication, so design choices here rarely stand alone.
How to apply this
- Write down ownership, escalation routes, and meeting defaults before scaling team surface area.
- Start with the newest post to calibrate current constraints, then backtrack to older entries for first principles.
- When boundary questions appear, cross-read architecture and remote work before committing implementation details.
Where teams get burned
- Using process to compensate for unclear ownership and weak technical direction.
- Adding management layers before tightening decision loops and execution signals.
- Applying guidance from 2017 to 2022 without revisiting assumptions as context changed.
Suggested reading path
- Start here (current state): When to Go Async (And When to Resist the Urge)
- Then read (operating middle): Async Job Processing: Patterns That Saved Us at a Fintech Startup
- Finish with (foundational context): Async by Default: Reducing Decision Latency in Distributed Engineering Teams
Related posts
- When to Go Async (And When to Resist the Urge)
- Your Team Isn’t Remote. It’s Just on Zoom.
- Async Job Processing: Patterns That Saved Us at a Fintech Startup
- Async by Default: Reducing Decision Latency in Distributed Engineering Teams
References
4 posts
- When to Go Async (And When to Resist the Urge)
Async patterns solve real problems -- bursty traffic, slow dependencies, decoupled teams. But the complexity tax is real. Lessons from building event-driven systems at Decloud.
Your Team Isn't Remote. It's Just on Zoom.
Most teams claiming to work remotely are just recreating the office over video calls. Async communication is the actual unlock, and almost nobody is doing it right.
Async Job Processing: Patterns That Saved Us at a Fintech Startup
Hard-won patterns for reliable background job processing -- queues, retries, idempotency, and the failures that taught me to care about all three.
Async by Default: Reducing Decision Latency in Distributed Engineering Teams
A practical operating model for async-first communication that reduces decision latency without sacrificing alignment.