When Asking is Easy (and Answering Isn't)
Explores the challenge of 'asymmetric questions' in tech teams, where asking is easy but answering requires deep effort and context.
Explores the challenge of 'asymmetric questions' in tech teams, where asking is easy but answering requires deep effort and context.
Explains the concept of a 'synchrony budget' for designing distributed systems, advocating for asynchronous communication to improve performance and availability.
Explains the concept of a 'synchrony budget' for distributed systems, advocating for minimizing synchronous calls to improve performance and availability.
A software developer advocates for canceling unnecessary meetings to protect deep work time, referencing Paul Graham's Maker's Schedule.
Explains the core concepts of Event-Driven Architecture, comparing commands, queries, and events for building decoupled systems.
Explains how using RFC (Request for Comment) documents can improve asynchronous communication and decision-making in tech teams.
A keynote transcript on Microservices, analyzing them from first principles and their true context as distributed systems.