Software Engineering at Google - Readwise Highlights

Metadata

Highlights

  • 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)