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.
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