Good thinking.
For the work ahead.
Find the book, article, course, or conversation that helps with the decision on your desk. 119 selected resources, with context to help you choose.
What’s on your desk?
Explore 119 resources by subjectA few doors into the collection
Full catalogStaff Engineer: Leadership Beyond the Management Track
Will Larson & contributing engineers
Site Reliability Engineering
Betsy Beyer, Chris Jones, Jennifer Petoff & Niall Richard Murphy, editors
Start with the work, find the resources
Your first CTO role
Clarify the remit, meet the team, and establish a useful leadership partnership.
6 resourcesBuild a hiring loop
Move from a missing capability to evidence, interviews, and a job people want.
7 resourcesHelp people grow
Better feedback, delegation, progression, and a technical path beyond senior.
7 resourcesMake production calmer
Define reliability, reduce release risk, and learn from real incidents.
8 resourcesMake a technical decision
Work through tradeoffs, service boundaries, migration, and decision records.
7 resourcesReset delivery
Bound the work, clarify who decides, and improve the path to a release.
7 resourcesBooks & courses you can open today
Software Engineering at Google
A free book about keeping a codebase healthy over time: engineering culture, processes, tools, and the tradeoffs that come with scale.
The Site Reliability Workbook
The practical companion to the SRE book, with implementation examples for SLOs, alerting, toil, and organizational change.
Practical Deep Learning for Coders
A free, code-first deep-learning course covering vision, language, tabular models, and deployment. A useful hands-on route for an engineering leader returning to ML.
Machine Learning Crash Course
Modular ML lessons on regression, classification, data preparation, overfitting, neural networks, embeddings, and production systems.
Some questions need a conversation.
Find engineering leadership communities, staff-engineer stories, and first-hand writing from people doing the work.
Find peers & perspectivesOur working guides
A practical approach to each subject, with examples, questions, and a template to use in the next conversation.
Make the CTO role explicit
Set your remit, work with the CEO, and grow beyond being the default problem solver.
Guide + templateBuild a hiring process around the work
Define the missing capability, build a fair interview, and make the job worth taking.
Guide + templateMake delivery easier to reason about
Turn priorities into bounded work, surface uncertainty, and measure useful outcomes.
Guide + templateMake a technical decision people can revisit
Choose boundaries and tradeoffs that your team can build, run, and change.
Guide + template