Join Notes

A batch of the best highlights from what Tristan's read, .

In our present civilization we have divided life into so many departments that education has very little meaning, except in learning a particular technique or profession. Instead of awakening the integrated intelligence of the individual, education is encouraging him to conform to a pattern and so is hindering his comprehension of himself as a total process. To attempt to solve the many problems of existence at their respective levels, separated as they are into various categories, indicates an utter lack of comprehension.

Total Freedom

Jiddu Krishnamurti

Think of state as the minimal set of changing data that your app needs to remember. The most important principle for structuring state is to keep it DRY (Don’t Repeat Yourself). Figure out the absolute minimal representation of the state your application needs and compute everything else on-demand. For example, if you’re building a shopping list, you can store the items as an array in state. If you want to also display the number of items in the list, don’t store the number of items as another state value—instead, read the length of your array.

Thinking in React – React

React

It is inappropriate for a comment to hold information better held in a different kind of system such as your source code control system, your issue tracking system, or any other record-keeping system.

Clean Code

Robert C. Martin

...catch up on these, and many more highlights