Join Notes
A batch of the best highlights from what Tristan's read, .
As a module developer, you should strive to make life as easy as possible for the users of your module, even if that means extra work for you. Another way of expressing this idea is that it is more important for a module to have a simple interface than a simple implementation.
A Philosophy of Software Design
John Ousterhout
Senkovi’s personal theory was that the pressure of being in the middle of the food chain was an essential prerequisite for complex intelligence. Like humans (and like Portiid spiders, had he only known), octopuses had developed in a world where they were both hunter and hunted. Top predators, in Senkovi’s assessment, were an intellectual dead end.
Children of Ruin
Adrian Tchaikovsky
Your uncertainty about whose words you’ve just read is not a bug but a feature.
Reality Hunger
David Shields
...catch up on these, and many more highlights