Reading up on Sean Goedecke
3 deep · digging since dec 05, 25
- You can't design software you don't work on
Effective software design in large existing systems requires deep codebase familiarity, making generic design advice largely useless for practical problems.
- Nobody knows how large software products work
Large software products are so complex and rapidly changing that even engineers often cannot answer basic questions about them without investigative research.
- Why I Ignore The Spotlight as a Staff Engineer - Lalit Maganti
A senior staff engineer at Google argues that long-term stewardship of infrastructure systems yields more impact than chasing high-visibility product work.