Free · the reading list
Further Reading
Every book recommended in No Code Required, gathered in one place — 48 titles on engineering leadership and teams, plus a biography of the engineer behind each chapter.
This page contains affiliate links. As an Amazon Associate, the author earns from qualifying purchases — at no extra cost to you.
Chapter 1 · Your Team’s Culture
Startup culture from the inside. Horowitz shares hard-won lessons about building and maintaining culture through crises and growth.
The story of Xerox PARC, where the future of computing was invented — and how culture enabled (and squandered) that innovation.
Systems thinking applied to engineering culture and organization design.
How the co-inventor of the integrated circuit built the culture and risk-taking ethos that defined Silicon Valley.
Chapter 2 · Your Team’s Composition
The foundational text on software team dynamics. Introduces Brooks’s Law (adding people to a late project makes it later) and documents the 10:1 productivity variance between engineers — essential context for understanding team composition.
A modern framework for organizing engineering teams around four fundamental types and three interaction modes. Explains why team structure determines system architecture.
The classic on human factors in software teams. Argues that major development problems are human, not technical — covering culture, environment, and what makes teams gel.
The only authorized biography, drawing on over 50 hours of interviews to reveal the private man behind the first Moon landing.
Chapter 3 · Your Team’s Process
Agile principles from a lean manufacturing perspective. Connects software process to the Wright Brothers’ efficiency mindset.
The original Agile methodology explained by its creator. Foundational for understanding where modern practices come from.
Theory of Constraints as a novel. Explains bottlenecks and process optimization in an unexpectedly engaging format.
Pulitzer Prize-winning historian draws on private family papers to tell how two self-taught Ohio brothers achieved powered flight through relentless experimentation.
Chapter 4 · Your Team’s Output
Comprehensive guide to the software development process. Called “the most practical guide to programming” and still essential decades later.
A Stanford professor’s framework for thinking about software complexity. Surprisingly accessible for non-engineers.
Practical techniques for writing code that others can understand. Short, actionable, and explains why readability matters.
The most thorough biography of Hamilton, featuring exclusive interviews covering her path from curious student to the software engineer who helped land astronauts on the Moon.
Chapter 5 · Establishing Trust & Respect
How to be honest with your team while showing you care. The framework: care personally, challenge directly.
Why great leaders sacrifice for their teams. Directly relevant to protecting your team from distractions and politics.
How to maintain trust and respect during difficult discussions when stakes are high.
The biography of the Air Force physician who rode rocket sleds at speeds of 632 mph to gather crash-survival data that revolutionized automobile and aircraft safety.
Chapter 6 · Directing Your Team
Intel CEO’s management classic. The foundation for understanding how to direct without micromanaging.
Gallup research on what great managers do differently. Focus on strengths, not weaknesses.
OKRs explained by the person who brought them to Google. How to set clear, measurable goals.
The definitive biography of the father of scientific management, whose obsessive pursuit of efficiency transformed modern industry.
Chapter 7 · Outsourcing Development
Basecamp founders on distributed work. The case for remote teams and how to make them succeed.
A blueprint for building effective globally distributed teams in software development. Highly specific to outsourcing.
Practical, actionable guide for anyone working in, joining, or managing a distributed team.
Her autobiography, from Kindertransport refugee to founder of a pioneering all-women software company that made seventy of her staff millionaires.
Chapter 8 · Realistic Expectations
THE book on software estimation. Practical, tested, real-world advice for understanding how long things actually take.
Modern take on estimation. Helps identify the real needs behind estimate requests.
Managing risk in software projects. Why uncertainty is inherent and how to plan for it.
The first full biography of the mathematician whose foundational work in information theory created the intellectual framework for the digital age.
Chapter 9 · Better and Faster Decisions
Former poker champion on decision-making under uncertainty. Highly practical for weighing probabilities and learning from outcomes.
The WRAP framework: Widen options, Reality-test assumptions, Attain distance, Prepare to be wrong.
What makes strategy actually good. Diagnosis, guiding policy, and coherent action.
A scholarly yet accessible biography that shows how Tesla combined idealistic vision with practical engineering to reshape the electrical industry.
Chapter 10 · Hiring Great People
Comprehensive guide by hiring managers from Quora, Dropbox, and Google. The most specific resource for technical hiring.
The A-Method for hiring. A structured approach to avoid costly hiring mistakes.
Google’s head of People Operations on hiring and culture. Data-driven approach to building great teams.
The authorized biography of Intel’s co-founder, whose famous observation about transistor density became the self-fulfilling prophecy driving the semiconductor industry.
Chapter 11 · Motivating Your Team
The science of intrinsic motivation: autonomy, mastery, and purpose. Essential reading for understanding what actually motivates engineers.
Why incentive systems often backfire. Challenges traditional thinking about rewards and motivation.
How highly successful groups build belonging, safety, and shared purpose. Practical insights for team motivation.
How Hopper’s work on compilers and programming languages — enabling humans to communicate with computers in everyday terms — laid the foundation for modern software development.
Chapter 12 · Force Multipliers
Data-driven analysis of what makes high-performing technology organizations. The research behind DevOps metrics and continuous delivery as force multipliers.
How AI learns human values — and how it can go wrong. Essential context for managing AI-augmented teams.
Based on research with 1,500 organizations, a practical guide to redesigning work so that humans and AI collaborate as force multipliers.
Fei Li — The story of ImageNet and the AI revolution, from curiosity to breakthrough.