Join Notes

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

Many developers mistakenly think that having a single source of truth means that all data should be gathered in a single centralized location. But that is not what a single source of truth means. It only means that state should not be replicated, or keeping multiple copies in sync will become increasingly complicated. You can have several single sources of truth in your app if their information does not overlap.

Downloading Data in SwiftUI With URLSession and Async/Await

Matteo Manferdini

The thing about biological drives is, we’re so easily able to fool them, so skilled at satisfying our bodies while frustrating the evolutionary reasons for the actions that give us pleasure.

Axiomatic

Greg Egan

Building a project should be a single trivial operation. You should not have to check many little pieces out from source code control. You should not need a sequence of arcane commands or context dependent scripts in order to build the individual elements.

Clean Code

Robert C. Martin

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