/Fred Hebert

A Distributed Systems Reading List tl;dr: “This document contains various resources and quick definition of a lot of background information behind distributed systems. It is not complete, even though it is kinda sorta detailed. I had written it some time in 2019 when coworkers at the time had asked for a list of references, and I put together what I thought was a decent overview of the basics of distributed systems literature and concepts.”

featured in #487


Coroutines Make Robot Code Easy tl;dr: Coroutines allow for the creation of sequential and reusable code blocks, making it easier to write and modify autonomous behaviors. Compared to using state machines and complex command systems, coroutines offer a more intuitive and procedural programming approach, benefiting both beginners and experienced programmers alike. The author encourages the adoption of coroutines as a powerful tool for simplifying and improving autonomous code.

featured in #426


How We Manage Incident Response At Honeycomb tl;dr: This article is broken down into five sections that provide a coherent view of incident response: (1) Dealing with the unknown. (2) Managing limited cognitive bandwidth. (3) Coordination patterns. (4) Maintaining psychological safety. (5) Feeding information back into the organization.

featured in #391