Start free trial
EnglishEnglish
EspañolSpanish
简体中文Chinese
繁體中文Chinese (Traditional)
FrançaisFrench
DeutschGerman
日本語Japanese
PortuguêsPortuguese
ItalianoItalian
한국어Korean
РусскийRussian
NederlandsDutch
العربيةArabic
PolskiPolish
हिन्दीHindi
Tiếng ViệtVietnamese
SvenskaSwedish
ΕλληνικάGreek
TürkçeTurkish
ไทยThai
ČeštinaCzech
RomânăRomanian
MagyarHungarian
УкраїнськаUkrainian
IndonesiaIndonesian
DanskDanish
SuomiFinnish
БългарскиBulgarian
עבריתHebrew
NorskNorwegian
HrvatskiCroatian
CatalàCatalan
SlovenčinaSlovak
LietuviųLithuanian
SlovenščinaSlovenian
СрпскиSerbian
EestiEstonian
LatviešuLatvian
فارسیPersian
മലയാളംMalayalam
தமிழ்Tamil
اردوUrdu
SoBrief

Software Book Summaries

Refactoring UI
by Adam Wathan • 2018
Why developers build ugly interfaces, and the constraint system that fixes them.
4.65
2k+
Design
Programming
Technology
Refactoring UI Summary
Immersive
Refactoring UI
Why developers build ugly interfaces, and the constraint system that fixes them.
by Adam Wathan 2018 252 pages
4.65
2k+ ratings
Design
Programming
Technology
The Effective Engineer
by Edmond Lau • 2015
You can't outwork poor leverage. The principles that make engineering effort compound.
4.25
1k+
Programming
Technology
Computer Science
The Effective Engineer Summary
Immersive
The Effective Engineer
You can't outwork poor leverage. The principles that make engineering effort compound.
by Edmond Lau 2015 260 pages
4.25
1k+ ratings
Programming
Technology
Computer Science
Clean Code
by Robert C. Martin • 2007
Reading code dominates a developer's day; these rules keep your colleagues from cursing your name.
4.35
23k+
Programming
Computer Science
Technology
Clean Code Summary
Clean Code
Reading code dominates a developer's day; these rules keep your colleagues from cursing your name.
by Robert C. Martin 2007 464 pages
4.35
23k+ ratings
Programming
Computer Science
Technology
The Phoenix Project
by Gene Kim • 2013
An IT manager's sudden promotion comes with crashing payroll systems and a flagship project on fire.
4.26
50k+
Business
Technology
Management
The Phoenix Project Summary
The Phoenix Project
An IT manager's sudden promotion comes with crashing payroll systems and a flagship project on fire.
by Gene Kim 2013 450 pages
4.26
50k+ ratings
Business
Technology
Management
A Philosophy of Software Design
by John Ousterhout • 2018
Your codebase rots from the inside out. The design skill that stops it.
4.22
4k+
Programming
Computer Science
Technology
A Philosophy of Software Design Summary
A Philosophy of Software Design
Your codebase rots from the inside out. The design skill that stops it.
by John Ousterhout 2018 184 pages
4.22
4k+ ratings
Programming
Computer Science
Technology
Designing Data-Intensive Applications
by Martin Kleppmann • 2015
Networks fail, clocks drift, consensus is elusive. The big ideas behind systems that work anyway.
4.70
10k+
Computer Science
Technology
Programming
Designing Data-Intensive Applications Summary
Designing Data-Intensive Applications
Networks fail, clocks drift, consensus is elusive. The big ideas behind systems that work anyway.
by Martin Kleppmann 2015 614 pages
4.70
10k+ ratings
Computer Science
Technology
Programming
Clean Architecture
by Robert C. Martin • 2017
Why your database should never be the center: building business logic that outlives its frameworks.
4.21
7k+
Programming
Technology
Computer Science
Clean Architecture Summary
Clean Architecture
Why your database should never be the center: building business logic that outlives its frameworks.
by Robert C. Martin 2017 432 pages
4.21
7k+ ratings
Programming
Technology
Computer Science
The Manager's Path
by Camille Fournier • 2017
You got promoted for great code. Management is a different job. Here is the manual.
4.25
10k+
Management
Leadership
Business
The Manager's Path Summary
The Manager's Path
You got promoted for great code. Management is a different job. Here is the manual.
by Camille Fournier 2017 226 pages
4.25
10k+ ratings
Management
Leadership
Business
Accelerate
by Nicole Forsgren • 2018
Elite software teams ship fast and break nothing. Four metrics from years of research explain how.
4.05
8k+
Technology
Business
Management
Accelerate Summary
Accelerate
Elite software teams ship fast and break nothing. Four metrics from years of research explain how.
by Nicole Forsgren 2018 288 pages
4.05
8k+ ratings
Technology
Business
Management
Code
by Charles Petzold • 1999
How a simple switch, a telegraph relay, and Boolean logic became the modern computer.
4.40
10k+
Computer Science
Technology
Science
Code Summary
Code
How a simple switch, a telegraph relay, and Boolean logic became the modern computer.
by Charles Petzold 1999 396 pages
4.40
10k+ ratings
Computer Science
Technology
Science
The Mythical Man-Month
by Frederick P. Brooks Jr. • 1975
A late software project plus more programmers equals a later one. The essays that proved it.
4.01
15k+
Programming
Computer Science
Technology
The Mythical Man-Month Summary
The Mythical Man-Month
A late software project plus more programmers equals a later one. The essays that proved it.
by Frederick P. Brooks Jr. 1975 322 pages
4.01
15k+ ratings
Programming
Computer Science
Technology
Building Microservices
by Sam Newman • 2014
Break the monolith: how to carve out autonomous services that deploy fast and evolve independently.
4.22
5k+
Technology
Programming
Computer Science
Building Microservices Summary
Building Microservices
Break the monolith: how to carve out autonomous services that deploy fast and evolve independently.
by Sam Newman 2014 473 pages
4.22
5k+ ratings
Technology
Programming
Computer Science
System Design Interview – An insider's guide
by Alex Xu • 2020
Four steps to scope, design, and deep-dive any system problem, drilled on eight interview classics.
4.26
3k+
Technology
Programming
Computer Science
System Design Interview – An insider's guide Summary
System Design Interview – An insider's guide
Four steps to scope, design, and deep-dive any system problem, drilled on eight interview classics.
by Alex Xu 2020 324 pages
4.26
3k+ ratings
Technology
Programming
Computer Science
Artificial Intelligence Basics
by Tom Taulli • 2019
AI without the math: what machine learning does and where automation fits in your business.
3.50
210
Technology
Computer Science
Science
Artificial Intelligence Basics Summary
Artificial Intelligence Basics
AI without the math: what machine learning does and where automation fits in your business.
by Tom Taulli 2019 187 pages
3.50
210 ratings
Technology
Computer Science
Science
Clean Code
by Robert C. Martin • 2007
Code is read far more than it's written: the rules for making yours legible to humans.
4.35
23k+
Programming
Computer Science
Technology
Clean Code Summary
Clean Code
Code is read far more than it's written: the rules for making yours legible to humans.
by Robert C. Martin 2007 464 pages
4.35
23k+ ratings
Programming
Computer Science
Technology
The SaaS Playbook
by Rob Walling • 2023
Build a multimillion-dollar SaaS on your own terms: no VC, no board, just a repeatable playbook.
4.28
500+
Business
Entrepreneurship
Technology
The SaaS Playbook Summary
The SaaS Playbook
Build a multimillion-dollar SaaS on your own terms: no VC, no board, just a repeatable playbook.
by Rob Walling 2023 202 pages
4.28
500+ ratings
Business
Entrepreneurship
Technology
Staff Engineer
by Will Larson • 2021
The leap past senior engineer has no checklist. Four archetypes, one influence playbook.
4.04
3k+
Technology
Business
Leadership
Staff Engineer Summary
Staff Engineer
The leap past senior engineer has no checklist. Four archetypes, one influence playbook.
by Will Larson 2021 337 pages
4.04
3k+ ratings
Technology
Business
Leadership
Software Engineering
by Ian Sommerville • 1982
From requirements to deployment: the systematic approach to building software that lasts.
3.77
500+
Computer Science
Programming
Reference
Software Engineering Summary
Software Engineering
From requirements to deployment: the systematic approach to building software that lasts.
by Ian Sommerville 1982 816 pages
3.77
500+ ratings
Computer Science
Programming
Reference
Team Topologies
by Matthew Skelton • 2019
Your org chart shapes your software; four team patterns to turn that into speed.
4.18
5k+
Business
Technology
Management
Team Topologies Summary
Team Topologies
Your org chart shapes your software; four team patterns to turn that into speed.
by Matthew Skelton 2019 240 pages
4.18
5k+ ratings
Business
Technology
Management
Architecture Patterns with Python
by Harry Percival • 2020
The patterns that keep business logic clean when databases, queues, and APIs keep changing.
4.40
497
Technology
Computer Science
Programming
Architecture Patterns with Python Summary
Architecture Patterns with Python
The patterns that keep business logic clean when databases, queues, and APIs keep changing.
by Harry Percival 2020 280 pages
4.40
497 ratings
Technology
Computer Science
Programming
Effective Java
by Joshua Bloch • 2001
The Java library's hidden contract with your objects: obey it, or spend your life debugging.
4.51
8k+
Programming
Computer Science
Technology
Effective Java Summary
Effective Java
The Java library's hidden contract with your objects: obey it, or spend your life debugging.
by Joshua Bloch 2001 412 pages
4.51
8k+ ratings
Programming
Computer Science
Technology
The Principles of Product Development Flow
by Donald G. Reinertsen • 2009
Product development waste hides in its invisible queues. The fix is not process, it is economics.
4.19
2k+
Business
Management
Technology
The Principles of Product Development Flow Summary
The Principles of Product Development Flow
Product development waste hides in its invisible queues. The fix is not process, it is economics.
by Donald G. Reinertsen 2009 294 pages
4.19
2k+ ratings
Business
Management
Technology
The DevOps Handbook
by Gene Kim • 2015
Speed and stability without the tradeoff. A practical handbook for unifying your delivery pipeline.
4.29
5k+
Technology
Business
Computer Science
The DevOps Handbook Summary
The DevOps Handbook
Speed and stability without the tradeoff. A practical handbook for unifying your delivery pipeline.
by Gene Kim 2015 442 pages
4.29
5k+ ratings
Technology
Business
Computer Science
The Pragmatic Programmer
by Andy Hunt • 1999
The habits and instincts that turn junior coders into trusted pros: a programmer's survival guide.
4.33
24k+
Programming
Computer Science
Technology
The Pragmatic Programmer Summary
The Pragmatic Programmer
The habits and instincts that turn junior coders into trusted pros: a programmer's survival guide.
by Andy Hunt 1999 321 pages
4.33
24k+ ratings
Programming
Computer Science
Technology
Wiring the Winning Organization
by Gene Kim • 2023
Your company's processes either make problems solvable or bury them. A blueprint for fixing that.
4.17
336
Business
Leadership
Management
Wiring the Winning Organization Summary
Wiring the Winning Organization
Your company's processes either make problems solvable or bury them. A blueprint for fixing that.
by Gene Kim 2023 384 pages
4.17
336 ratings
Business
Leadership
Management
Product Design for the Web
by Randy J. Hunt • 2013
Why shipping early and designing the invisible parts matters more than getting the pixels right.
3.76
278
Design
Business
Technology
Product Design for the Web Summary
Product Design for the Web
Why shipping early and designing the invisible parts matters more than getting the pixels right.
by Randy J. Hunt 2013 214 pages
3.76
278 ratings
Design
Business
Technology
The Staff Engineer's Path
by Tanya Reilly • 2022
Staff engineers lead without authority. Here is the map for navigating that ambiguous role.
4.37
2k+
Computer Science
Programming
Leadership
The Staff Engineer's Path Summary
The Staff Engineer's Path
Staff engineers lead without authority. Here is the map for navigating that ambiguous role.
by Tanya Reilly 2022 335 pages
4.37
2k+ ratings
Computer Science
Programming
Leadership
Docker Deep Dive
by Nigel Poulton • 2017
From zero to production: master Docker's engine, images, swarm, and security, all in one book
4.24
500+
Technology
Computer Science
Programming
Docker Deep Dive Summary
Docker Deep Dive
From zero to production: master Docker's engine, images, swarm, and security, all in one book
by Nigel Poulton 2017 418 pages
4.24
500+ ratings
Technology
Computer Science
Programming
Site Reliability Engineering
by Betsy Beyer • 2016
Google's operations playbook: why perfect uptime is the wrong target, and what to build instead.
4.21
2k+
Technology
Computer Science
Programming
Site Reliability Engineering Summary
Site Reliability Engineering
Google's operations playbook: why perfect uptime is the wrong target, and what to build instead.
by Betsy Beyer 2016 550 pages
4.21
2k+ ratings
Technology
Computer Science
Programming
The Linux Programming Interface
by Michael Kerrisk • 2010
File descriptors, processes, signals, sockets: the definitive guide to Linux system call interface.
4.63
500+
Programming
Computer Science
Technology
The Linux Programming Interface Summary
The Linux Programming Interface
File descriptors, processes, signals, sockets: the definitive guide to Linux system call interface.
by Michael Kerrisk 2010 1552 pages
4.63
500+ ratings
Programming
Computer Science
Technology
Building Secure and Reliable Systems
by Heather Adkins • 2020
Build systems that survive attacks and accidents. Google's framework for reliable, secure software.
3.89
199
Technology
Computer Science
Programming
Building Secure and Reliable Systems Summary
Building Secure and Reliable Systems
Build systems that survive attacks and accidents. Google's framework for reliable, secure software.
by Heather Adkins 2020 541 pages
3.89
199 ratings
Technology
Computer Science
Programming
The Phoenix Project
by Gene Kim • 2013
An IT manager inherits a hopeless project and a department chained to one indispensable engineer.
4.26
50k+
Business
Technology
Leadership
The Phoenix Project Summary
The Phoenix Project
An IT manager inherits a hopeless project and a department chained to one indispensable engineer.
by Gene Kim 2013 345 pages
4.26
50k+ ratings
Business
Technology
Leadership
The Robert C. Martin Clean Code Collection
by Robert C. Martin • 2011
Write code your team can read, your tests protect, and your future self won't curse.
4.48
500+
Programming
Computer Science
Technology
The Robert C. Martin Clean Code Collection Summary
The Robert C. Martin Clean Code Collection
Write code your team can read, your tests protect, and your future self won't curse.
by Robert C. Martin 2011 699 pages
4.48
500+ ratings
Programming
Computer Science
Technology
Refactoring
by Martin Fowler • 1999
How to restructure messy code safely: a catalog of refactorings, each step protected by a test.
4.24
8k+
Technology
Computer Science
Reference
Refactoring Summary
Refactoring
How to restructure messy code safely: a catalog of refactorings, each step protected by a test.
by Martin Fowler 1999 431 pages
4.24
8k+ ratings
Technology
Computer Science
Reference
Kubernetes Patterns
by Bilgin Ibryam • 2019
Stop wiring containers by hand. 30+ patterns for cloud-native apps on Kubernetes.
4.31
216
Technology
Programming
Computer Science
Kubernetes Patterns Summary
Kubernetes Patterns
Stop wiring containers by hand. 30+ patterns for cloud-native apps on Kubernetes.
by Bilgin Ibryam 2019 266 pages
4.31
216 ratings
Technology
Programming
Computer Science
101 UX Principles
by Will Grant • 2018
A UX field manual: 101 rules to turn a frustrating interface into one users love.
4.10
158
Design
Technology
Business
101 UX Principles Summary
101 UX Principles
A UX field manual: 101 rules to turn a frustrating interface into one users love.
by Will Grant 2018 414 pages
4.10
158 ratings
Design
Technology
Business
The Site Reliability Workbook
by Betsy Beyer • 2018
Reliability as math: SLOs, error budgets, canarying, and the team practices that make it stick.
4.36
405
Technology
Programming
Computer Science
The Site Reliability Workbook Summary
The Site Reliability Workbook
Reliability as math: SLOs, error budgets, canarying, and the team practices that make it stick.
by Betsy Beyer 2018 512 pages
4.36
405 ratings
Technology
Programming
Computer Science
Implementing Domain-Driven Design
by Vaughn Vernon • 2013
Software that understands your business: the implementation patterns for domain-driven design.
4.05
1k+
Programming
Technology
Computer Science
Implementing Domain-Driven Design Summary
Implementing Domain-Driven Design
Software that understands your business: the implementation patterns for domain-driven design.
by Vaughn Vernon 2013 656 pages
4.05
1k+ ratings
Programming
Technology
Computer Science
Designing Machine Learning Systems
by Chip Huyen • 2022
Accuracy is not enough. An iterative playbook for machine learning systems that survive production.
4.45
1k+
Computer Science
Technology
Programming
Designing Machine Learning Systems Summary
Designing Machine Learning Systems
Accuracy is not enough. An iterative playbook for machine learning systems that survive production.
by Chip Huyen 2022 368 pages
4.45
1k+ ratings
Computer Science
Technology
Programming
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
by Aditya Y. Bhargava • 2015
Algorithms stripped of dense math: a hand-drawn guide to thinking in runtimes and data structures.
4.41
5k+
Computer Science
Programming
Technology
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People Summary
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
Algorithms stripped of dense math: a hand-drawn guide to thinking in runtimes and data structures.
by Aditya Y. Bhargava 2015 256 pages
4.41
5k+ ratings
Computer Science
Programming
Technology
Java Concurrency in Practice
by Brian Goetz • 2005
Concurrency bugs come from shared mutable state. The Java tools and patterns that eliminate them.
4.48
2k+
Programming
Computer Science
Technology
Java Concurrency in Practice Summary
Java Concurrency in Practice
Concurrency bugs come from shared mutable state. The Java tools and patterns that eliminate them.
by Brian Goetz 2005 432 pages
4.48
2k+ ratings
Programming
Computer Science
Technology
DAMA-DMBOK
by DAMA International • 2017
Data is an asset, not a byproduct. The master reference for governing, modeling, and analyzing it.
4.15
172
Business
Computer Science
Technology
DAMA-DMBOK Summary
DAMA-DMBOK
Data is an asset, not a byproduct. The master reference for governing, modeling, and analyzing it.
by DAMA International 2017 588 pages
4.15
172 ratings
Business
Computer Science
Technology
Code Complete
by Steve McConnell • 1993
Software construction eats 80 percent of project time and hides most defects. A disciplined craft.
4.30
9k+
Computer Science
Programming
Technology
Code Complete Summary
Code Complete
Software construction eats 80 percent of project time and hides most defects. A disciplined craft.
by Steve McConnell 1993 914 pages
4.30
9k+ ratings
Computer Science
Programming
Technology
Fluent Python
by Luciano Ramalho • 2015
Why decorators, closures, and type hints are the keys to fluent, idiomatic Python.
4.62
1k+
Programming
Computer Science
Technology
Fluent Python Summary
Fluent Python
Why decorators, closures, and type hints are the keys to fluent, idiomatic Python.
by Luciano Ramalho 2015 850 pages
4.62
1k+ ratings
Programming
Computer Science
Technology
Zero Trust Networks
by Evan Gilman • 2017
Treat every network as hostile and every packet suspect: an architecture for authenticating it all.
4.03
217
Computer Science
Technology
Programming
Zero Trust Networks Summary
Zero Trust Networks
Treat every network as hostile and every packet suspect: an architecture for authenticating it all.
by Evan Gilman 2017 238 pages
4.03
217 ratings
Computer Science
Technology
Programming
Bug Bounty Bootcamp
by Vickie Li • 2021
How to turn web hacking into income: recon, exploitation, and the reports that earn bounties.
4.49
130
Technology
Computer Science
Programming
Bug Bounty Bootcamp Summary
Bug Bounty Bootcamp
How to turn web hacking into income: recon, exploitation, and the reports that earn bounties.
by Vickie Li 2021 416 pages
4.49
130 ratings
Technology
Computer Science
Programming
Managing Humans
by Michael Lopp • 2007
Your best engineer just became your problem. The people skills computer science never taught you.
3.92
4k+
Business
Management
Technology
Managing Humans Summary
Managing Humans
Your best engineer just became your problem. The people skills computer science never taught you.
by Michael Lopp 2007 380 pages
3.92
4k+ ratings
Business
Management
Technology
Working Effectively with Legacy Code
by Michael C. Feathers • 2004
Every change is surgery in the dark. The proven, repeatable path to taming an untested codebase.
4.14
4k+
Programming
Technology
Computer Science
Working Effectively with Legacy Code Summary
Working Effectively with Legacy Code
Every change is surgery in the dark. The proven, repeatable path to taming an untested codebase.
by Michael C. Feathers 2004 464 pages
4.14
4k+ ratings
Programming
Technology
Computer Science
Clean Code in Python
by Mariano Anaya • 2018
Python decorators, descriptors, generators: most teams misuse them. Here is the clean way.
4.09
130
Computer Science
Technology
Reference
Clean Code in Python Summary
Clean Code in Python
Python decorators, descriptors, generators: most teams misuse them. Here is the clean way.
by Mariano Anaya 2018 332 pages
4.09
130 ratings
Computer Science
Technology
Reference
Laravel
by Matt Stauffer • 2016
Build instead of boilerplate: the PHP framework that ships with ORM, authentication, and a CLI tool.
4.43
188
Programming
Computer Science
Technology
Laravel Summary
Laravel
Build instead of boilerplate: the PHP framework that ships with ORM, authentication, and a CLI tool.
by Matt Stauffer 2016 454 pages
4.43
188 ratings
Programming
Computer Science
Technology
Home
Swipe
Library
Get App
Try Full Access for 3 Days
Listen, bookmark, and more
Compare Features Free Pro
📖 Read Summaries
Read unlimited summaries. Free users get 3 per month
🎧 Listen to Summaries
Listen to unlimited summaries in 40 languages
❤️ Unlimited Bookmarks
Free users are limited to 4
📜 Unlimited History
Free users are limited to 4
📥 Unlimited Downloads
Free users are limited to 1
Risk-Free Timeline
Today: Get Instant Access
Listen to full summaries of 26,000+ books. That's 12,000+ hours of audio!
Day 2: Trial Reminder
We'll send you a notification that your trial is ending soon.
Day 3: Your subscription begins
You'll be charged on Jul 25,
cancel anytime before.
Consume 2.8× More Books
2.8× more books Listening Reading
Our users love us
600,000+ readers
Trustpilot Rating
TrustPilot
4.6 Excellent
This site is a total game-changer. I've been flying through book summaries like never before. Highly, highly recommend.
— Dave G
Worth my money and time, and really well made. I've never seen this quality of summaries on other websites. Very helpful!
— Em
Highly recommended!! Fantastic service. Perfect for those that want a little more than a teaser but not all the intricate details of a full audio book.
— Greg M
Save 62%
Yearly
$119.88 $44.99/year/yr
$3.75/mo
Monthly
$9.99/mo
Start a 3-Day Free Trial
3 days free, then $44.99/year. Cancel anytime.
Unlock a world of fiction & nonfiction books
26,000+ books for the price of 2 books
Read any book in 10 minutes
Discover new books like Tinder
Request any book if it's not summarized
Read more books than anyone you know
#1 app for book lovers
Lifelike & immersive summaries
30-day money-back guarantee
Download summaries in EPUBs or PDFs
Cancel anytime in a few clicks
Scanner
Find a barcode to scan

We have a special gift for you
Open
38% OFF
DISCOUNT FOR YOU
$79.99
$49.99/year
only $4.16 per month
Continue
2 taps to start, super easy to cancel
Settings
General
Widget
Loading...
We have a special gift for you
Open
38% OFF
DISCOUNT FOR YOU
$79.99
$49.99/year
only $4.16 per month
Continue
2 taps to start, super easy to cancel