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

Programming Book Summaries

Frontend Architecture for Design Systems
by Micah Godbolt • 2015
Forget page-building. Build a design system with modular markup and CSS that scales.
3.33
123
Frontend Architecture for Design Systems Summary
Frontend Architecture for Design Systems
Forget page-building. Build a design system with modular markup and CSS that scales.
by Micah Godbolt 2015 198 pages
3.33
123 ratings
SQL Antipatterns, Volume 1
by Bill Karwin • 2010
The database design mistakes every developer makes, and the patterns that fix them before they ship.
4.02
500+
SQL Antipatterns, Volume 1 Summary
SQL Antipatterns, Volume 1
The database design mistakes every developer makes, and the patterns that fix them before they ship.
by Bill Karwin 2010 380 pages
4.02
500+ ratings
Coders at Work
by Peter Seibel • 2009
Fifteen master programmers on how they think, debug, and design: the craft in their own words.
3.95
5k+
Coders at Work Summary
Coders at Work
Fifteen master programmers on how they think, debug, and design: the craft in their own words.
by Peter Seibel 2009 634 pages
3.95
5k+ ratings
The Inmates Are Running the Asylum
by Alan Cooper • 1999
Software frustrates because programmers design it, optimizing for the machine, not the mind.
3.94
2k+
The Inmates Are Running the Asylum Summary
The Inmates Are Running the Asylum
Software frustrates because programmers design it, optimizing for the machine, not the mind.
by Alan Cooper 1999 255 pages
3.94
2k+ ratings
Effective Python
by Brett Slatkin • 2015
The Python habits that turn working code into maintainable software, from functions to concurrency.
4.26
500+
Effective Python Summary
Effective Python
The Python habits that turn working code into maintainable software, from functions to concurrency.
by Brett Slatkin 2015 227 pages
4.26
500+ ratings
Data Smart
by John W. Foreman • 2013
Real machine learning inside Excel: cluster customers, forecast demand, optimize decisions. No code.
4.12
1k+
Data Smart Summary
Data Smart
Real machine learning inside Excel: cluster customers, forecast demand, optimize decisions. No code.
by John W. Foreman 2013 409 pages
4.12
1k+ ratings
A Smarter Way to Learn JavaScript. The new tech-assisted approach that requires half the effort
by Mark Myers • 2013
JavaScript learned through short chapters and immediate coding practice, designed to stick faster.
4.04
500+
A Smarter Way to Learn JavaScript. The new tech-assisted approach that requires half the effort Summary
A Smarter Way to Learn JavaScript. The new tech-assisted approach that requires half the effort
JavaScript learned through short chapters and immediate coding practice, designed to stick faster.
by Mark Myers 2013 254 pages
4.04
500+ ratings
The Machine Learning Solutions Architect Handbook
by David Ping • 2022
Most ML models never make it to production. The architecture playbook for the ones that do.
4.06
16
The Machine Learning Solutions Architect Handbook Summary
The Machine Learning Solutions Architect Handbook
Most ML models never make it to production. The architecture playbook for the ones that do.
by David Ping 2022 442 pages
4.06
16 ratings
Practical Time Series Analysis
by Aileen Nielsen • 2019
When ARIMA beats deep learning, and when it doesn't: the pipeline from cleaning to prediction.
3.77
64
Practical Time Series Analysis Summary
Practical Time Series Analysis
When ARIMA beats deep learning, and when it doesn't: the pipeline from cleaning to prediction.
by Aileen Nielsen 2019 497 pages
3.77
64 ratings
Two Scoops of Django
by Daniel Roy Greenfeld • 2013
Django gets messy fast. The project structure, query rules, and Unix principle that keep it clean.
4.22
260
Two Scoops of Django Summary
Two Scoops of Django
Django gets messy fast. The project structure, query rules, and Unix principle that keep it clean.
by Daniel Roy Greenfeld 2013 312 pages
4.22
260 ratings
Pro Git
by Scott Chacon • 2009
Learn Git from the inside out: snapshots, branching, and the reflog that saves lost work.
4.18
3k+
Pro Git Summary
Pro Git
Learn Git from the inside out: snapshots, branching, and the reflog that saves lost work.
by Scott Chacon 2009 290 pages
4.18
3k+ ratings
The Systems Bible
by John Gall • 1977
Every system malfunctions and fights its own purpose. The counterintuitive guide to surviving them.
3.99
1k+
The Systems Bible Summary
The Systems Bible
Every system malfunctions and fights its own purpose. The counterintuitive guide to surviving them.
by John Gall 1977 316 pages
3.99
1k+ ratings
AI-Assisted Programming
by Tom Taulli • 2024
Turn English into production code. The tools and prompts that ship features in half the time.
3.21
57
AI-Assisted Programming Summary
AI-Assisted Programming
Turn English into production code. The tools and prompts that ship features in half the time.
by Tom Taulli 2024 222 pages
3.21
57 ratings
Salesforce Data Architecture and Management
by Ahsan Zafar • 2021
A million records in Salesforce will break your org. The architecture rules that stop it.
3.33
3
Salesforce Data Architecture and Management Summary
Salesforce Data Architecture and Management
A million records in Salesforce will break your org. The architecture rules that stop it.
by Ahsan Zafar 2021 376 pages
3.33
3 ratings
Kubernetes in Action
by Marko Luksa • 2017
Why restart containers manually? One declarative system handles deployment, scaling, and recovery.
4.59
500+
Kubernetes in Action Summary
Kubernetes in Action
Why restart containers manually? One declarative system handles deployment, scaling, and recovery.
by Marko Luksa 2017 624 pages
4.59
500+ ratings
The C++ Programming Language
by Bjarne Stroustrup • 1986
Low-level speed meets high-level design. The definitive manual from C++'s creator.
4.10
4k+
The C++ Programming Language Summary
The C++ Programming Language
Low-level speed meets high-level design. The definitive manual from C++'s creator.
by Bjarne Stroustrup 1986 1030 pages
4.10
4k+ ratings
Hacking For Dummies (For Dummies
by Kevin Beaver • 2004
Think like an attacker, test every entry point from Wi-Fi to the server room.
3.65
397
Hacking For Dummies (For Dummies Summary
Hacking For Dummies (For Dummies
Think like an attacker, test every entry point from Wi-Fi to the server room.
by Kevin Beaver 2004 416 pages
3.65
397 ratings
JavaScript
by Douglas Crockford • 2008
JavaScript's worst features are well known. The map to its elegant, reliable core.
4.23
8k+
JavaScript Summary
JavaScript
JavaScript's worst features are well known. The map to its elegant, reliable core.
by Douglas Crockford 2008 153 pages
4.23
8k+ ratings
The Internet of Money, Volume Two
by Andreas M. Antonopoulos • 2017
Money can now be code: borderless, programmable, and controlled by math instead of institutions.
4.27
1k+
The Internet of Money, Volume Two Summary
The Internet of Money, Volume Two
Money can now be code: borderless, programmable, and controlled by math instead of institutions.
by Andreas M. Antonopoulos 2017 134 pages
4.27
1k+ ratings
Beyond the Basic Stuff with Python
by Al Sweigart • 2020
Stop guessing at style: the tools and idioms that turn working Python into professional code.
4.27
239
Beyond the Basic Stuff with Python Summary
Beyond the Basic Stuff with Python
Stop guessing at style: the tools and idioms that turn working Python into professional code.
by Al Sweigart 2020 384 pages
4.27
239 ratings
Debugging
by David J. Agans • 2002
Learn to debug like a detective: reproduce the crime, divide the scene, and never guess.
4.26
500+
Debugging Summary
Debugging
Learn to debug like a detective: reproduce the crime, divide the scene, and never guess.
by David J. Agans 2002 192 pages
4.26
500+ ratings
The Little Book of Deep Learning
by François Fleuret • 2023
The machinery of deep learning, compressed: gradient descent, backprop, and attention.
4.32
151
The Little Book of Deep Learning Summary
The Little Book of Deep Learning
The machinery of deep learning, compressed: gradient descent, backprop, and attention.
by François Fleuret 2023 168 pages
4.32
151 ratings
Computer Systems
by Randal E. Bryant • 2002
Hardware and OS abstractions beneath your code: caching, concurrency, and the full systems stack.
4.46
1k+
Computer Systems Summary
Computer Systems
Hardware and OS abstractions beneath your code: caching, concurrency, and the full systems stack.
by Randal E. Bryant 2002 978 pages
4.46
1k+ ratings
Practical Packet Analysis
by Chris Sanders • 2007
Slow network, DNS failures, intruders: Wireshark finds the cause when dashboards cannot.
4.10
431
Practical Packet Analysis Summary
Practical Packet Analysis
Slow network, DNS failures, intruders: Wireshark finds the cause when dashboards cannot.
by Chris Sanders 2007 192 pages
4.10
431 ratings
Build a Large Language Model
by Sebastian Raschka • 2025
Skip expensive pretraining. Build a working LLM from GPT-2 and teach it to follow instructions.
4.60
356
Build a Large Language Model Summary
Build a Large Language Model
Skip expensive pretraining. Build a working LLM from GPT-2 and teach it to follow instructions.
by Sebastian Raschka 2025 400 pages
4.60
356 ratings
Working in Public
by Nadia Eghbal • 2020
Open source runs on solo maintainers, not communities. The scarcest resource: attention, not code.
3.92
500+
Working in Public Summary
Working in Public
Open source runs on solo maintainers, not communities. The scarcest resource: attention, not code.
by Nadia Eghbal 2020 252 pages
3.92
500+ ratings
Lean Software Development
by Mary Poppendieck • 2003
The lean manufacturing toolkit, adapted for software teams: cut waste, ship faster, decide later.
4.19
1k+
Lean Software Development Summary
Lean Software Development
The lean manufacturing toolkit, adapted for software teams: cut waste, ship faster, decide later.
by Mary Poppendieck 2003 240 pages
4.19
1k+ ratings
Functional JavaScript
by Michael Fogus • 2013
Replace loops, mutable state, and nested callbacks with a functional style that composes cleanly.
4.07
429
Functional JavaScript Summary
Functional JavaScript
Replace loops, mutable state, and nested callbacks with a functional style that composes cleanly.
by Michael Fogus 2013 258 pages
4.07
429 ratings
Penetration Testing
by Georgia Weidman • 2014
Adopt an attacker's mindset and execute a full penetration test from recon to reporting, hands-on.
4.18
398
Penetration Testing Summary
Penetration Testing
Adopt an attacker's mindset and execute a full penetration test from recon to reporting, hands-on.
by Georgia Weidman 2014 528 pages
4.18
398 ratings
Software Engineering at Google
by Titus Winters • 2020
Google's testing playbook: 80/20, test behaviors not methods, write tests that never rot.
4.20
1k+
Software Engineering at Google Summary
Software Engineering at Google
Google's testing playbook: 80/20, test behaviors not methods, write tests that never rot.
by Titus Winters 2020 602 pages
4.20
1k+ ratings
Java 8 in Action
by Raoul-Gabriel Urma • 2014
Replace anonymous inner classes with lambdas, iterate with streams, and fix broken dates.
4.35
500+
Java 8 in Action Summary
Java 8 in Action
Replace anonymous inner classes with lambdas, iterate with streams, and fix broken dates.
by Raoul-Gabriel Urma 2014 394 pages
4.35
500+ ratings
The Art of Project Management
by Scott Berkun • 2005
Earn trust, clarify roles, and make tough calls: the human skills that plan-obsessed managers miss.
3.96
500+
The Art of Project Management Summary
The Art of Project Management
Earn trust, clarify roles, and make tough calls: the human skills that plan-obsessed managers miss.
by Scott Berkun 2005 448 pages
3.96
500+ ratings
Fundamentals of Database Systems
by Shamkant B. Navathe • 1989
Before the database, there was a file. The conceptual leap that organizes the world's information.
3.81
500+
Fundamentals of Database Systems Summary
Fundamentals of Database Systems
Before the database, there was a file. The conceptual leap that organizes the world's information.
by Shamkant B. Navathe 1989 1139 pages
3.81
500+ ratings
High Performance JavaScript
by Nicholas C. Zakas • 2010
Fewer DOM touches, shorter scope chains, smarter loading: JS performance without the rewrite.
4.10
500+
High Performance JavaScript Summary
High Performance JavaScript
Fewer DOM touches, shorter scope chains, smarter loading: JS performance without the rewrite.
by Nicholas C. Zakas 2010 232 pages
4.10
500+ ratings
Dependency Injection in .NET
by Mark Seemann • 2011
When .NET classes build their own dependencies, the codebase calcifies. Patterns to undo it.
4.42
500+
Dependency Injection in .NET Summary
Dependency Injection in .NET
When .NET classes build their own dependencies, the codebase calcifies. Patterns to undo it.
by Mark Seemann 2011 584 pages
4.42
500+ ratings
Beautiful Architecture
by Diomidis Spinellis • 2008
Software guards its internals. Emacs shipped a Lisp interpreter and let users rewrite everything.
3.42
171
Beautiful Architecture Summary
Beautiful Architecture
Software guards its internals. Emacs shipped a Lisp interpreter and let users rewrite everything.
by Diomidis Spinellis 2008 426 pages
3.42
171 ratings
Head First SQL
by Lynn Beighley • 2007
Excel, SQL, and the predictive powers that turn a report puller into a company’s oracle.
4.01
500+
Head First SQL Summary
Head First SQL
Excel, SQL, and the predictive powers that turn a report puller into a company’s oracle.
by Lynn Beighley 2007 607 pages
4.01
500+ ratings
Madly, Deeply
by Alan Rickman • 2022
Systems must evolve, not freeze: automated guardrails, small batches, and teams shaped for change.
3.58
16k+
Madly, Deeply Summary
Madly, Deeply
Systems must evolve, not freeze: automated guardrails, small batches, and teams shaped for change.
by Alan Rickman 2022 469 pages
3.58
16k+ ratings
User Stories Applied
by Mike Cohn • 2004
Replace bloated specs with user stories, hours with story points, and hope with velocity.
3.89
2k+
User Stories Applied Summary
User Stories Applied
Replace bloated specs with user stories, hours with story points, and hope with velocity.
by Mike Cohn 2004 296 pages
3.89
2k+ ratings
How Would You Move Mount Fuji? Microsoft's Cult of the Puzzle--How the World's Smartest Companies Select the Most Creative Thinkers
by William Poundstone • 2003
Why Microsoft asks job candidates to move mountains. It is not about the answer.
3.58
1k+
How Would You Move Mount Fuji? Microsoft's Cult of the Puzzle--How the World's Smartest Companies Select the Most Creative Thinkers Summary
How Would You Move Mount Fuji? Microsoft's Cult of the Puzzle--How the World's Smartest Companies Select the Most Creative Thinkers
Why Microsoft asks job candidates to move mountains. It is not about the answer.
by William Poundstone 2003 288 pages
3.58
1k+ ratings
The Programmer's Brain
by Felienne Hermans • 2021
Syntax slips overnight; complex code confuses you. The cognitive fix no programming class taught.
3.85
416
The Programmer's Brain Summary
The Programmer's Brain
Syntax slips overnight; complex code confuses you. The cognitive fix no programming class taught.
by Felienne Hermans 2021 256 pages
3.85
416 ratings
REST API Design Rulebook
by Mark Masse • 2011
Why most REST APIs fail, and the rules for URIs, methods, and caching that fix them.
3.34
294
REST API Design Rulebook Summary
REST API Design Rulebook
Why most REST APIs fail, and the rules for URIs, methods, and caching that fix them.
by Mark Masse 2011 112 pages
3.34
294 ratings
Introduction to Machine Learning with Python
by Andreas C. Müller • 2015
Build models that generalize, not just memorize: a Python data scientist's guide.
4.33
500+
Introduction to Machine Learning with Python Summary
Introduction to Machine Learning with Python
Build models that generalize, not just memorize: a Python data scientist's guide.
by Andreas C. Müller 2015 400 pages
4.33
500+ ratings
UNIX and Linux System Administration Handbook
by Evi Nemeth • 2010
Every script, service, and subnet: the Unix and Linux admin's survival manual.
4.45
500+
UNIX and Linux System Administration Handbook Summary
UNIX and Linux System Administration Handbook
Every script, service, and subnet: the Unix and Linux admin's survival manual.
by Evi Nemeth 2010 1327 pages
4.45
500+ ratings
Sams Teach Yourself SQL™ in 10 Minutes
by Ben Forta • 1999
Quick-start SQL: from data retrieval to secure virtual tables, all in ten-minute lessons.
4.09
1k+
Sams Teach Yourself SQL™ in 10 Minutes Summary
Sams Teach Yourself SQL™ in 10 Minutes
Quick-start SQL: from data retrieval to secure virtual tables, all in ten-minute lessons.
by Ben Forta 1999 256 pages
4.09
1k+ ratings
Functional Programming in Java
by Venkat Subramaniam • 2013
Cleaner code, less boilerplate, effortless parallelism: the Java 8 lambda and streams playbook.
4.17
226
Functional Programming in Java Summary
Functional Programming in Java
Cleaner code, less boilerplate, effortless parallelism: the Java 8 lambda and streams playbook.
by Venkat Subramaniam 2013 196 pages
4.17
226 ratings
Machine Learning For Absolute Beginners
by Oliver Theobald • 2017
How machine learning algorithms think, from regression to neural networks, no math required.
4.12
474
Machine Learning For Absolute Beginners Summary
Machine Learning For Absolute Beginners
How machine learning algorithms think, from regression to neural networks, no math required.
by Oliver Theobald 2017 168 pages
4.12
474 ratings
Debugging Teams
by Brian W. Fitzpatrick • 2015
Your team's biggest bug is not in the repo. The debugging tools you actually need.
4.07
500+
Debugging Teams Summary
Debugging Teams
Your team's biggest bug is not in the repo. The debugging tools you actually need.
by Brian W. Fitzpatrick 2015 187 pages
4.07
500+ ratings
Keras Reinforcement Learning Projects
by Giuseppe Ciaburro • 2018
Nine Keras projects that bring reinforcement learning from theory to working self-learning agents.
4.00
1
Keras Reinforcement Learning Projects Summary
Keras Reinforcement Learning Projects
Nine Keras projects that bring reinforcement learning from theory to working self-learning agents.
by Giuseppe Ciaburro 2018 288 pages
4.00
1 ratings
Usability Engineering
by Jakob Nielsen • 1993
Usability is engineering, not art. Five dimensions, ten heuristics, one rule: test with real users.
3.97
277
Usability Engineering Summary
Usability Engineering
Usability is engineering, not art. Five dimensions, ten heuristics, one rule: test with real users.
by Jakob Nielsen 1993 384 pages
3.97
277 ratings
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