A sporadically updated list of reading and viewing recommendations so I have something to link to:
(These are not affiliate links, but maybe they should be?)
Technical
- SRE book
- Designing Data Intensive Applications
- Software Engineering at Google
- System Design Interview
- Accelerate
- Observability Engineering
- Is Software Engineering? (video)
Coding principles and other programming basics:
- Use with caution: Clean Code, critique of clean code
- A Philosophy of Software Design (also contains some critique of clean code)
- The Pragmatic Programmer
- Refactoring
- Effective Java (3rd Edition)
- Fluent Python
Career
- The Staff Engineer’s Path
- Being Glue (AKA a must watch for every woman in tech and people who might ever work with a woman in tech)
- Coordination Headwind (AKA why is everything in Google and other big-co so hard)
Basics for any leader
People Stuff
Productivity
