The great thing about tech is that there is never only one way to do something. Instead, there is a series of trade-offs we all must make depending on the circumstances of our team and situation. (Location 36)
New highlights added June 20, 2025 at 4:06 PM
Software engineering can be defined as the multiperson development of multiversion programs. (Location 1108)
Tribal knowledge exists in the gap between what individual team members know and what is documented. (Location 1120)
it’s important not to mistakenly equate “seniority” with “knowing everything.” In fact, the more you know, the more you know you don’t know. (Location 1198)
Consider the principle of “Chesterson’s fence”: before removing or changing something, first understand why it’s there. (Location 1212)
code is knowledge, so the very act of writing code (Location 1354)
can be considered a form of knowledge transcription. (Location 1354)