From The Missing Cipher

Further reading

96 books, podcasts, articles, and websites recommended in the book, organized by chapter. Keep going on whatever caught your interest.

Some links on this page are affiliate links, so I may earn a small commission if you buy something, at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.

Chapter 1

Creating the Software Engineering Career You Want

Book

Unlocking the Clubhouse: Women in Computing

Jane Margolis and Allan Fisher · 2002

ISBN 978-0262133982

A study of why women leave college computer science programs and what keeps them in.

Book

Pivot: The Only Move That Matters Is Your Next One

Jenny Blake · 2016

ISBN 978-1591848202

A guide to changing careers by building on the strengths you already have.

Book

Working: People Talk About What They Do All Day and How They Feel About What They Do

Studs Terkel · 1997

ISBN 978-1565843424

An oral history of more than one hundred people describing their jobs and how they feel about their work.

Chapter 3

Negotiating Technical Decisions without Consensus

Website

Stack Overflow Annual Developer Survey

An annual survey of developers covering languages, tools, frameworks, compensation, and sentiment.

Book

Team Topologies: Organizing Business and Technology Teams for Fast Flow

Matthew Skelton and Manuel Pais · 2019

ISBN 978-1942788812

A model for organizing technology teams around the flow of work.

Chapter 4

A Beginner's Guide to System Design: Backend and Infrastructure

Book

High Performance MySQL: Proven Strategies for Operating at Scale

Silvia Botros and Jeremy Tinley · 2021

ISBN 978-1492080510

A guide to running MySQL at scale, covering schema design, indexing, and replication.

Book

SQL Pocket Guide: A Guide to SQL Usage

Alice Zhao · 2021

ISBN 978-1492090403

A pocket reference for SQL syntax across five database systems.

Book

Designing Web APIs: Building APIs That Developers Love

Brenda Jin, Saurabh Sahni, and Amir Shevat · 2018

ISBN 978-1492026921

A guide to designing and scaling request-response and event-driven web APIs.

Book

Infrastructure as Code, Patterns and Practices: With Examples in Python and Terraform

Rosemary Wang · 2022

ISBN 978-1617298295

A guide to infrastructure as code patterns, with examples in Python and Terraform.

Book

Alice and Bob Learn Application Security

Tanya Janca · 2020

ISBN 978-1119687351

An introduction to application security, covering threat modeling, secure design, and common pitfalls.

Podcast

The Backend Engineering Show

Hussein Nasser

A podcast on databases, APIs, and backend internals.

Podcast

Command Line Heroes

Saron Yitbarek, host

A podcast on the history of DevOps, cloud computing, and open source.

Chapter 5

A Beginner's Guide to System Design: Design and Frontend

Design

Book

Mismatch: How Inclusion Shapes Design

Kat Holmes · 2018

ISBN 978-0262038881

A book on inclusive design and how mismatches between people and products create exclusion.

Book

100 Things Every Designer Needs to Know about People

Susan Weinschenk · 2011

ISBN 978-0321767530

A collection of short entries on the psychology research behind design decisions.

Book

Refactoring UI

Adam Wathan and Steve Schoger · 2018

A practical guide to visual design for engineers.

Book

Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability

Steve Krug · 2014

ISBN 978-0321965516

A guide to web usability and designing pages people can use without thinking.

Book

The Design of Everyday Things

Don Norman · 2013

ISBN 978-0465050659

A book on how everyday objects communicate how they should be used.

Film

Helvetica

Directed by Gary Hustwit · 2007

A documentary about the Helvetica typeface and its influence on graphic design.

Frontend

Book

CSS Secrets: Better Solutions to Everyday Web Design Problems

Lea Verou · 2015

ISBN 978-1449372637

A collection of forty-seven CSS techniques for solving everyday web design problems.

Book

SVG Animations: From Common UX Implementations to Complex Responsive Animation

Sarah Drasner · 2017

ISBN 978-1491939703

A guide to SVG animation techniques, with the performance cost of each approach.

Website

Sara Soueidan

Articles and courses on accessible UI patterns, semantic markup, and CSS.

Website

TetraLogical blog

Léonie Watson

A blog on digital accessibility practice.

Podcast

Syntax

Wes Bos, Scott Tolinski, and CJ Reynolds

A weekly podcast on web development, covering frameworks, CSS, and tooling.

Past shows

No longer releasing new episodes, but the archives are still worth a listen.

Podcast

The CSS Podcast

Una Kravets and Bramus Van Damme

A podcast on CSS, from fundamentals to experimental features.

Podcast

Front End Happy Hour

Ryan Burgess, Jem Young, Shirley Wu, Stacey London, Augustus Yuan, and Cole Turner

A panel podcast on frontend engineering and career growth.

Chapter 6

You'll Never Know Everything and It's OK

Mentoring and feedback

Book

Resilient Management

Lara Hogan · 2019

ISBN 978-1937557829

A guide to managing and mentoring engineers, including feedback and one-on-ones. A Book Apart no longer sells books; now sold by the author at resilient-management.com.

Book

Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity

Kim Scott · 2019

ISBN 978-1250235374

A guide to giving direct feedback while caring personally.

Book

Thanks for the Feedback: The Science and Art of Receiving Feedback Well

Sheila Heen and Douglas Stone · 2014

ISBN 978-0670014668

A guide to receiving feedback well.

Book

The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change

Camille Fournier · 2017

ISBN 978-1491973899

A guide to engineering leadership at each stage, from mentor and tech lead to executive.

Psychological safety and impostor syndrome

Book

The Fearless Organization: Creating Psychological Safety in the Workplace for Learning, Innovation, and Growth

Amy C. Edmondson · 2019

ISBN 978-1119477242

A book on psychological safety and how it helps teams learn and innovate.

Book

The Secret Thoughts of Successful Women: Why Capable People Suffer from the Impostor Syndrome and How to Thrive in Spite of It

Valerie Young · 2011

ISBN 978-0307452719

A book on impostor syndrome and how to work past it.

Cross-cultural communication

Book

The Culture Map: Breaking Through the Invisible Boundaries of Global Business

Erin Meyer · 2014

ISBN 978-1610392501

A guide to how communication styles differ across cultures in global business.

Bias in tech

Book

Brotopia: Breaking Up the Boys' Club of Silicon Valley

Emily Chang · 2018

ISBN 978-0735213531

An account of how Silicon Valley's culture came to exclude women, and what it costs the industry.

Book

Reset: My Fight for Inclusion and Lasting Change

Ellen Pao · 2017

ISBN 978-0399591013

A memoir of Pao's gender discrimination lawsuit against a venture capital firm and her work on inclusion in tech.

Book

Programmed Inequality: How Britain Discarded Women Technologists and Lost Its Edge in Computing

Mar Hicks · 2017

ISBN 978-0262035545

A history of how pushing women out of computing work damaged an entire industry.

Book

Black Software: The Internet and Racial Justice, from the AfroNet to Black Lives Matter

Charlton D. McIlwain · 2019

ISBN 978-0190863845

A history of Black technologists and the barriers they faced in computing.

Book

Technically Wrong: Sexist Apps, Biased Algorithms, and Other Threats of Toxic Tech

Sara Wachter-Boettcher · 2017

ISBN 978-0393634631

A look at how teams' blind spots end up built into the products they ship.

Book

Race After Technology: Abolitionist Tools for the New Jim Code

Ruha Benjamin · 2019

ISBN 978-1509526406

A study of how racial bias gets encoded in software that looks neutral.

Chapter 7

MVP: How to Say No and Write a Hypothesis

Book

Predicting the Unpredictable: Pragmatic Approaches to Estimating Cost or Schedule

Johanna Rothman · 2015

ISBN 978-1943487004

A guide to estimating cost and schedule under uncertainty.

Book

When Will It Be Done? Lean-Agile Forecasting to Answer Your Customers' Most Important Question

Daniel S. Vacanti · 2018

ISBN 978-0986436376

A guide to forecasting delivery dates from cycle time and throughput data.

Book

Continuous Discovery Habits: Discover Products That Create Customer Value and Business Value

Teresa Torres · 2021

ISBN 978-1736633304

A guide to talking with customers continuously while building a product.

Book

Just Enough Research

Erika Hall · 2019

ISBN 978-1937557881

A guide to doing just enough user research, quickly. Still sold in ebook and paperback at books.alistapart.com.

Book

Escaping the Build Trap: How Effective Product Management Creates Real Value

Melissa Perri · 2018

ISBN 978-1491973790

A book on why organizations ship features instead of value, and how to focus on outcomes.

Chapter 8

Laying the Foundation for the Senior Role

Article

Get Your Work Recognized: Write a Brag Document

Julia Evans

A blog post on keeping a brag document, a running record of your accomplishments.

Article

Recognition & Appreciation Playbook

Sarah Williams

A guide to recognition and appreciation at work from Women Who Ship.

Chapter 9

Schmoozing for Success: Networking and Branding

Conversation skills

Book

We Need to Talk: How to Have Conversations That Matter

Celeste Headlee · 2017

ISBN 978-0062669001

A guide to having better conversations, from a public radio host.

Internal brand and visibility

Book

Expect to Win: Proven Strategies for Success from a Wall Street Vet

Carla A. Harris · 2009

ISBN 978-1594630514

A career guide to navigating corporate culture, from a Wall Street executive.

External brand

Book

Stand Out: How to Find Your Breakthrough Idea and Build a Following Around It

Dorie Clark · 2015

ISBN 978-1591847403

A guide to developing a point of view and building an audience for it.

Speaking

Free book

Demystifying Public Speaking

Lara Hogan · 2016

A guide to public speaking, from choosing a topic to delivering the talk.

Open source

Website

Outreachy

A program offering paid, remote open-source internships for people underrepresented in tech.

Website

Open Source Guides

GitHub

Community-maintained guides to contributing to and running open-source projects.

Website

First Timers Only

A starting point for making a first open-source contribution.

Website

Up For Grabs

A list of open-source projects with issues curated for new contributors.

The hiring market

Article

State of the Software Engineering Job Market in 2026

Gergely Orosz and Jessica Salmon · 2026

A data-driven report on software engineering job openings and hiring in 2026.

Chapter 10

Building the Shelter: Productionizing for Real Users

Productionizing

Book

Production-Ready Microservices: Building Standardized Systems Across an Engineering Organization

Susan J. Fowler · 2016

ISBN 978-1491965979

A guide to production-readiness standards for microservices, covering stability, reliability, scalability, fault tolerance, monitoring, and documentation.

Scaling Access Control

Book

Solving Identity Management in Modern Applications: Demystifying OAuth 2.0, OpenID Connect, and SAML 2.0

Yvonne Wilson and Abhishek Hingnikar · 2022

ISBN 978-1484282601

A guide to identity and access management in applications, covering OAuth 2.0, OpenID Connect, and SAML 2.0.

API Dependability and Operational Ownership

Book

Enabling Microservice Success: Managing Technical, Organizational, and Cultural Challenges

Sarah Wells · 2023

ISBN 978-1098130794

A guide to running microservices across an organization, covering the technical, organizational, and cultural sides.

Scaling and Disaster Recovery

Book

Infrastructure as Code: Designing and Delivering Dynamic Systems for the Cloud Age

Kief Morris · 2025

ISBN 978-1098150358

A guide to defining, testing, and delivering cloud infrastructure as code.

Change Management

Book

The Change Masters

Rosabeth Moss Kanter · 1983

ISBN 978-0671428020

A study of how organizations innovate and manage change.

Chapter 11

Forecast and Fortify: Observability and Resilience

Book

Observability Engineering: Achieving Production Excellence

Charity Majors, Liz Fong-Jones, and George Miranda, with Austin Parker · 2026

ISBN 978-1098179922

A guide to observability, covering structured events and how observability differs from monitoring.

Website

Netflix Tech Blog

Netflix's engineering blog, including the posts that introduced chaos engineering.

Book

Implementing Service Level Objectives: A Practical Guide to SLIs, SLOs, and Error Budgets

Alex Hidalgo · 2020

ISBN 978-1492076810

A practical guide to implementing SLIs, SLOs, and error budgets.

Book

Release It!: Design and Deploy Production-Ready Software

Michael T. Nygard · 2018

ISBN 978-1680502398

A guide to designing software that survives production, including circuit breakers and bulkheads.

Book

Chaos Engineering: System Resiliency in Practice

Casey Rosenthal and Nora Jones · 2020

ISBN 978-1492043867

A guide to practicing chaos engineering.

Book

Time Is Money: The Business Value of Web Performance

Tammy Everts · 2016

ISBN 978-1491928745

A book on the business cost of slow web performance, with case studies.

Chapter 12

Weathering the Storm: Handling Incidents and Support

Book

Agile Testing: A Practical Guide for Testers and Agile Teams

Lisa Crispin and Janet Gregory · 2009

ISBN 978-0321534460

A guide to testing on agile teams and to how testers and engineers work together.

Book

Docs for Developers: An Engineer's Field Guide to Technical Writing

Jared Bhatti, Zachary Sarah Corleissen, Jen Lambourne, David Nunez, and Heidi Waterhouse · 2021

ISBN 978-1484272169

A guide to planning, writing, and maintaining technical documentation.

Free book

Site Reliability Engineering

Google's book on running reliable production systems, covering SLOs, error budgets, on-call, and postmortems.

Free book

The Site Reliability Workbook

The hands-on companion to the SRE book, with worked examples of its practices.

Website

Learning From Incidents

Nora Jones, founder

A community and body of writing on incident analysis.

Book

Intelligence-Driven Incident Response: Outwitting the Adversary

Rebekah Brown and Scott J. Roberts · 2023

ISBN 978-1098120689

A guide to incident response driven by threat intelligence.

Chapter 13

Growing in the Right Direction

Respect

Book

7 Forms of Respect: A Guide to Transforming Your Communication and Relationships at Work

Julie Pham · 2022

ISBN 979-8985751727

A framework of seven forms of respect for communicating at work.

Influence

Talk

Being Glue

Tanya Reilly · 2019

A talk on glue work, the invisible work that keeps teams running.

Autonomy

Book

Drive: The Surprising Truth About What Motivates Us

Daniel H. Pink · 2009

ISBN 978-1594488849

A book on autonomy, mastery, and purpose as drivers of motivation.

Sense of accomplishment

Book

The Progress Principle: Using Small Wins to Ignite Joy, Engagement, and Creativity at Work

Teresa M. Amabile and Steven J. Kramer · 2011

ISBN 978-1422198575

A study of how small wins on meaningful work drive engagement.

Financial

Book

I Will Teach You to Be Rich

Ramit Sethi · 2019

ISBN 978-1523505746

A personal finance guide covering banking, saving, investing, and spending.

Article

Why You Shouldn't Feel Guilty About Hiring a Cleaning Lady (or Any Other Kind of Employee)

Suzanne Lucas · 2023

A blog post on paying for help at home to buy back time.

Chapter 14

Distributed Systems and Global Scale

Distributed systems fundamentals

Book

Distributed Computing: Fundamentals, Simulations, and Advanced Topics

Hagit Attiya and Jennifer Welch · 2004

ISBN 978-0471453246

A textbook on the theory of distributed computing.

Book

Cloud Native Patterns: Designing Change-Tolerant Software

Cornelia Davis · 2019

ISBN 978-1617294297

A guide to designing cloud-native services that tolerate change and failure.

Data across regions

Book

Database Reliability Engineering: Designing and Operating Resilient Database Systems

Laine Campbell and Charity Majors · 2017

ISBN 978-1491925942

A guide to operating databases as resilient infrastructure.

Running services in every region

Book

Kubernetes: Up and Running: Dive into the Future of Infrastructure

Brendan Burns, Joe Beda, Kelsey Hightower, and Lachlan Evenson · 2022

ISBN 978-1098110208

A guide to deploying and scaling applications on Kubernetes.

Chapter 15

Storytelling for Interviews

Article

A Senior Engineer's Guide to the System Design Interview

interviewing.io

A free guide to how senior system design interviews are run and scored.

Book

Cracking the Coding Interview

Gayle Laakmann McDowell · 2015

ISBN 978-0984782857

A coding interview prep book with 189 practice problems and solutions.

Book

Beyond Cracking the Coding Interview

Gayle Laakmann McDowell, Mike Mroczka, and Aline Lerner · 2025

ISBN 978-1955706001

The updated companion to Cracking the Coding Interview, covering problem-solving technique and the wider job search.

Book

System Design Interview: An Insider's Guide

Alex Xu · 2022

ISBN 979-8664653403

Walkthroughs of common system design interview questions, with diagrams.

Book

Machine Learning Interviews

Susan Shu Chang · 2023

ISBN 978-1098146542

A guide to machine learning interviews, from the interview loop to the technical questions.

Book

Staff Engineer: Leadership Beyond the Management Track

Will Larson · 2021

ISBN 978-1736417911

A book on the staff engineer role, its archetypes, and how people reached it, drawn from interviews with staff engineers.

Book

The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

Tanya Reilly · 2022

ISBN 978-1098118730

A guide to the staff engineer role: big-picture thinking, executing large projects, and leveling up others.

Book

Mastering Behavioral Interviews: The Guide to Storytelling in Tech

Austen McDonald · 2025

ISBN 979-8993294308

A guide to building and telling behavioral interview stories for tech roles.

Book

Building a StoryBrand 2.0: Clarify Your Message So Customers Will Listen

Donald Miller · 2025

ISBN 978-1400248872

A marketing framework that casts the customer as the hero and the brand as the guide.

Chapter 16

Maintenance Mode: Slow Down and Get Cozy

Legacy systems and wind-downs

Book

Kill It with Fire: Manage Aging Computer Systems (and Future-Proof Modern Ones)

Marianne Bellotti · 2021

ISBN 978-1718501188

A guide to modernizing and maintaining aging computer systems.

Low-promotability work

Book

The No Club: Putting a Stop to Women's Dead-End Work

Linda Babcock, Brenda Peyser, Lise Vesterlund, and Laurie Weingart · 2022

ISBN 978-1982152338

A guide to recognizing and declining non-promotable work.

Burnout and rest

Book

Burnout: The Secret to Unlocking the Stress Cycle

Emily Nagoski and Amelia Nagoski · 2019

ISBN 978-1984817068

A book on burnout and how to complete the stress cycle.

Book

Rest Is Resistance: A Manifesto

Tricia Hersey · 2022

ISBN 978-0316365215

A manifesto on rest as a right rather than a reward.

Book

Laziness Does Not Exist

Devon Price · 2021

ISBN 978-1982140106

A social psychologist's book arguing that what looks like laziness is usually overload.

Caregiving and work

Book

Working Daughter: A Guide to Caring for Your Aging Parents While Making a Living

Liz O'Donnell · 2019

ISBN 978-1538124659

A guide to caring for aging parents while keeping a career.