Join Notes
A batch of the best highlights from what Tristan's read, .
With an iterable argument, Array.from(iterable) works like the spread operator [...iterable] does. It is also a simple way to make a copy of an array: let copy = Array.from(original);
JavaScript
David Flanagan
The shrewdest of the great generals in China’s history once said that perfection in war lay in so sapping the opponent’s will that he surrenders without fighting. In that maxim lies both our ultimate purpose and our most pressing danger.
The Moon Is a Harsh Mistress
Robert A. Heinlein
Much of good software design is simply about partitioning—creating appropriate places to put different kinds of code. This separation of concerns makes the code much simpler to understand and maintain.
Clean Code
Robert C. Martin
...catch up on these, and many more highlights