Join Notes
A batch of the best highlights from what Tristan's read, .
A recent study found that more than 90% of catastrophic failures in distributed data-intensive systems were caused by incorrect error handling1. When exception handling code fails, it’s difficult to debug the problem, since it occurs so infrequently.
A Philosophy of Software Design
John Ousterhout
Self-pity is an ugly thing in anyone.
Cage of Souls
Adrian Tchaikovsky
Small changes in context can lead to large changes in behavior over time. Every habit is initiated by a cue. We are more likely to notice cues that stand out. Make the cues of good habits obvious in your environment. Gradually, your habits become associated not with a single trigger but with the entire context surrounding the behavior. The context becomes the cue. It is easier to build new habits in a new environment because you are not fighting against old cues.
Atomic Habits
James Clear
...catch up on these, and many more highlights