Quotes
The more experience I get building software, the more I believe that there is nothing that slows a project down more than not having a quick way to confirm if everything is still working or not Simon Willison @simon@simonwillison.net
Most decisions should probably be made with somewhere around 70% of the information you wish you had. If you wait for 90%, in most cases, you’re probably being slow. Plus, either way, you need to be good at quickly recognizing and correcting bad decisions. If you’re good at course correcting, being wrong may be less costly than you think, whereas being slow is going to be expensive for sure. - Jeff Bezos, 2016 Letter to Shareholders
Redundant and concurrently maintainable: A service is running with enough instances (infra, and app) such that we can perform maintenance on a node, then have another one fail, and have the service still be able to run (3+)
James Hamilton
Eventually …
- Execution beats luck
- Consistency beats intensity
- Curiosity beats smart
- Kind beats clever
- Together beats alone
The Knowledge Project