TLDR: The Staff Engineer’s Path by Tanya Reilly helps define the role of staff engineer and provides a plan for succeeding in the role. She does this by exploring what she calls the three pillars
TLDR: Staff Engineer: Leadership Beyond the Management Track by Will Larson demystifies what a Staff Engineer does. Through numerous interviews with current Staff+ engineers, you’ll learn about
Writing Clean Code Without the Bullshit means treating our code reviewer’s time as more important than our own. To write clean code, update your definition of “done” to include refactoring.
Level up your career by improving this one skill. Learn the iron imperative - treat the reader’s time as more valuable than your own. Achieve this by writing shorter and frontloading your work.
Data-Intensive applications should be reliable, scalable, and maintainable. A big challenge is understanding the tradeoffs to pick the right tool for the job, often many different tools are needed