Facebook Pixel

Software Book Summaries

The Humane Interface Summary
The Humane Interface
New Directions for Designing Interactive Systems
by Jef Raskin 2000 233 pages
4.03
1k+ ratings
Design
Programming
Technology
User Stories Applied Summary
User Stories Applied
For Agile Software Development
by Mike Cohn 2004 304 pages
3.89
2k+ ratings
Programming
Business
Technology
Software Requirements Summary
Software Requirements
Practical Techniques for Gathering and Managing Requirements Throughout the Product Development Cycle
by Karl Wiegers 1999 516 pages
4.14
500+ ratings
Programming
Software
Business
REST API Design Rulebook Summary
REST API Design Rulebook
by Mark Masse 2011 161 pages
3.36
100+ ratings
Programming
Technology
Computer Science
12 Essential Skills for Software Architects Summary
12 Essential Skills for Software Architects
by Dave Hendricksen 2011 280 pages
3.69
100+ ratings
Architecture
Programming
Software
The Robert C. Martin Clean Code Collection Summary
The Robert C. Martin Clean Code Collection
by Robert C. Martin 2011 699 pages
4.48
500+ ratings
Programming
Computer Science
Software
Async JavaScript Summary
Async JavaScript
by Trevor Burnham 2012 104 pages
4.00
100+ ratings
Programming
Technology
Technical
Effective Programming Summary
Effective Programming
More Than Writing Code
by Jeff Atwood 2012 283 pages
3.91
500+ ratings
Programming
Technical
Computer Science
Functional JavaScript Summary
Functional JavaScript
Introducing Functional Programming with Underscore.js
by Michael Fogus 2013 258 pages
4.07
100+ ratings
Programming
Technology
Computer Science
Writing Secure Code Summary
Writing Secure Code
by Michael Howard 2001 768 pages
4.01
100+ ratings
Programming
Computer Science
Software
High Performance JavaScript Summary
High Performance JavaScript
Build Faster Web Application Interfaces
by Nicholas C. Zakas 2010 232 pages
4.11
500+ ratings
Programming
Technology
Technical
Developing Backbone.js Applications Summary
Developing Backbone.js Applications
Building Better JavaScript Applications
by Addy Osmani 2012 371 pages
3.69
100+ ratings
Programming
Technical
Technology
Effective Unit Testing Summary
Effective Unit Testing
A guide for Java developers
by Lasse Koskela 2013 248 pages
3.79
100+ ratings
Programming
Software
Technology
High Performance Web Sites Summary
High Performance Web Sites
by Steve Souders 2007 168 pages
4.15
500+ ratings
Programming
Technology
Computer Science
High Performance Browser Networking Summary
High Performance Browser Networking
by Ilya Grigorik 2013 400 pages
4.52
500+ ratings
Programming
Technology
Computer Science
Apprenticeship Patterns Summary
Apprenticeship Patterns
Guidance for the Aspiring Software Craftsman
by Dave Hoover 2009 165 pages
4.11
500+ ratings
Programming
Technology
Software
Java Performance Summary
Java Performance
The Definitive Guide: Getting the Most Out of Your Code
by Scott Oaks 2014 423 pages
4.38
100+ ratings
Programming
Technology
Technical
Functional Programming in Java Summary
Functional Programming in Java
Harnessing the Power of Java 8 Lambda Expressions
by Venkat Subramaniam 2013 160 pages
4.16
100+ ratings
Programming
Technology
Computer Science
Dependency Injection in .NET Summary
Dependency Injection in .NET
by Mark Seemann 2011 584 pages
4.42
500+ ratings
Programming
Software
Technology
The Phoenix Project Summary
The Phoenix Project
A Novel About IT, DevOps, and Helping Your Business Win
by Gene Kim 2013 345 pages
4.26
47k+ ratings
Business
Technology
Management
Python Cookbook Summary
Python Cookbook
Recipes for Mastering Python 3
by David Beazley 2002 704 pages
4.17
1k+ ratings
Programming
Computer Science
Reference
Building Microservices Summary
Building Microservices
Designing Fine-Grained Systems
by Sam Newman 2014 473 pages
4.22
5k+ ratings
Technology
Programming
Computer Science
Programming Elixir Summary
Programming Elixir
Functional |> Concurrent |> Pragmatic |> Fun
by Dave Thomas 2013 287 pages
4.28
500+ ratings
Programming
Technology
Computer Science
Product Design for the Web Summary
Product Design for the Web
Principles of Designing & Releasing Web Products
by Randy J. Hunt 2013 214 pages
3.76
100+ ratings
Design
Website Design
Business
Soft Skills Summary
Soft Skills
The Software Developer's Life Manual
by John Z. Sonmez 2014 470 pages
3.84
2k+ ratings
Programming
Technology
Computer Science
Docker Summary
Docker
Up & Running: Shipping Reliable Containers in Production
by Karl Matthias 2015 232 pages
3.77
100+ ratings
Programming
Technology
Computer Science
Graph Databases Summary
Graph Databases
by Ian Robinson 2013 221 pages
3.63
100+ ratings
Programming
Computer Science
Technology
Beautiful Architecture Summary
Beautiful Architecture
Leading Thinkers Reveal the Hidden Beauty in Software Design
by Diomidis Spinellis 2008 426 pages
3.41
100+ ratings
Programming
Architecture
Technology
Java 8 in Action Summary
Java 8 in Action
by Raoul-Gabriel Urma 2014 394 pages
4.35
500+ ratings
Programming
Technology
Computer Science
The Principles of Product Development Flow Summary
The Principles of Product Development Flow
Second Generation Lean Product Development
by Donald G. Reinertsen 2009 294 pages
4.18
2k+ ratings
Business
Management
Technology
Clean Code Summary
Clean Code
A Handbook of Agile Software Craftsmanship
by Robert C. Martin 2007 464 pages
4.37
22k+ ratings
Programming
Computer Science
Technology
Peopleware Summary
Peopleware
Productive Projects and Teams
by Tom DeMarco 1987 245 pages
4.13
9k+ ratings
Management
Business
Programming
Site Reliability Engineering Summary
Site Reliability Engineering
How Google Runs Production Systems
by Betsy Beyer 2016 550 pages
4.22
2k+ ratings
Technology
Programming
Computer Science
Architecting for Scale Summary
Architecting for Scale
High Availability for Your Growing Applications
by Lee Atchison 2016 230 pages
3.55
100+ ratings
Technology
Architecture
Software
The DevOps Handbook Summary
The DevOps Handbook
How to Create World-Class Agility, Reliability, and Security in Technology Organizations
by Gene Kim 2015 442 pages
4.30
5k+ ratings
Technology
Business
Programming
Behind Closed Doors Summary
Behind Closed Doors
Secrets of Great Management
by Johanna Rothman 2005 172 pages
3.98
1k+ ratings
Management
Business
Leadership
Becoming a Technical Leader Summary
Becoming a Technical Leader
An Organic Problem-Solving Approach
by Gerald M. Weinberg 1986 284 pages
4.08
1k+ ratings
Leadership
Management
Business
Designing Data-Intensive Applications Summary
Designing Data-Intensive Applications
by Martin Kleppmann 2015 562 pages
4.71
9k+ ratings
Programming
Technology
Computer Science
Python 3 Object-Oriented Programming Summary
Python 3 Object-Oriented Programming
by Dusty Phillips 2015 460 pages
4.02
100+ ratings
Programming
Computer Science
Technology
Accelerate Summary
Accelerate
Building and Scaling High Performing Technology Organizations
by Nicole Forsgren 2018 288 pages
4.06
7k+ ratings
Business
Technology
Management
Building Evolutionary Architectures Summary
Building Evolutionary Architectures
Support Constant Change
by Neal Ford 2022 190 pages
3.74
1k+ ratings
Technology
Programming
Architecture
Scrum Mastery Summary
Scrum Mastery
From Good To Great Servant-Leadership
by Geoff Watts 2013 288 pages
4.24
500+ ratings
Business
Leadership
Management
Clean Code Summary
Clean Code
A Handbook of Agile Software Craftsmanship
by Robert C. Martin 2007 464 pages
4.37
22k+ ratings
Programming
Computer Science
Technology
The Complete Software Developer's Career Guide Summary
The Complete Software Developer's Career Guide
How to Learn Your Next Programming Language, Ace Your Programming Interview, and Land The Coding Job Of Your Dreams
by John Z. Sonmez 2017 798 pages
4.02
1k+ ratings
Programming
Computer Science
Software
An Elegant Puzzle Summary
An Elegant Puzzle
Systems of Engineering Management
by Will Larson 2019 289 pages
4.09
3k+ ratings
Management
Leadership
Business
Agile IT Organization Design Summary
Agile IT Organization Design
For Digital Transformation and Continuous Delivery
by Sriram Narayan 2015 304 pages
4.06
100+ ratings
Business
Leadership
Management
Lean Architecture Summary
Lean Architecture
For Agile Software Development
by James O. Coplien 2010 384 pages
3.22
100+ ratings
Programming
Technical
Technology
Team Topologies Summary
Team Topologies
Organizing Business and Technology Teams for Fast Flow
by Matthew Skelton 2019 240 pages
4.20
5k+ ratings
Business
Management
Leadership
Effective TypeScript Summary
Effective TypeScript
62 Specific Ways to Improve Your TypeScript
by Dan Vanderkam 2019 266 pages
4.41
100+ ratings
Programming
Technology
Computer Science
The Unicorn Project Summary
The Unicorn Project
by Gene Kim 2019 352 pages
4.08
9k+ ratings
Business
Technology
Management
Create a free account to unlock:
Requests: Request new book summaries
Bookmarks: Save your favorite books
History: Revisit books later
Ratings: Rate books & see your ratings
Try Full Access for 7 Days
Listen, bookmark, and more
Compare Features Free Pro
📖 Read Summaries
All summaries are free to read in 40 languages
🎧 Listen to Summaries
Listen to unlimited summaries in 40 languages
❤️ Unlimited Bookmarks
Free users are limited to 10
📜 Unlimited History
Free users are limited to 10
Risk-Free Timeline
Today: Get Instant Access
Listen to full summaries of 73,530 books. That's 12,000+ hours of audio!
Day 4: Trial Reminder
We'll send you a notification that your trial is ending soon.
Day 7: Your subscription begins
You'll be charged on Feb 27,
cancel anytime before.
Consume 2.8x More Books
2.8x more books Listening Reading
Our users love us
50,000+ readers
"...I can 10x the number of books I can read..."
"...exceptionally accurate, engaging, and beautifully presented..."
"...better than any amazon review when I'm making a book-buying decision..."
Save 62%
Yearly
$119.88 $44.99/year
$3.75/mo
Monthly
$9.99/mo
Try Free & Unlock
7 days free, then $44.99/year. Cancel anytime.
Settings
Appearance
Black Friday Sale 🎉
$20 off Lifetime Access
$79.99 $59.99
Upgrade Now →