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

Software Engineering for Data Scientists
by Catherine Nelson • 2024
Write code that survives production: the software engineering skills notebooks never taught you.
4.27
48
Software Engineering for Data Scientists Summary
Software Engineering for Data Scientists
Write code that survives production: the software engineering skills notebooks never taught you.
by Catherine Nelson 2024 257 pages
4.27
48 ratings
Learning Agile
by Andrew Stellman • 2013
Four methodologies, one mindset: going beyond the rituals of Scrum, XP, Lean, and Kanban.
4.09
500+
Learning Agile Summary
Learning Agile
Four methodologies, one mindset: going beyond the rituals of Scrum, XP, Lean, and Kanban.
by Andrew Stellman 2013 417 pages
4.09
500+ ratings
HTML5
by Mark Pilgrim • 2010
Plugins are dying: video, graphics, and storage now live in the browser itself. Here is how.
3.97
500+
HTML5 Summary
HTML5
Plugins are dying: video, graphics, and storage now live in the browser itself. Here is how.
by Mark Pilgrim 2010 207 pages
3.97
500+ ratings
Big Breaches
by Neil Daswani • 2021
The handful of missteps behind every mega-breach, and the fixes any organization can put in place.
4.27
41
Big Breaches Summary
Big Breaches
The handful of missteps behind every mega-breach, and the fixes any organization can put in place.
by Neil Daswani 2021 495 pages
4.27
41 ratings
Seven Concurrency Models in Seven Weeks
by Paul Butcher • 2014
Threads unravel programs. Seven concurrency models that don't, from actors and CSP to GPU parallel.
3.82
349
Seven Concurrency Models in Seven Weeks Summary
Seven Concurrency Models in Seven Weeks
Threads unravel programs. Seven concurrency models that don't, from actors and CSP to GPU parallel.
by Paul Butcher 2014 267 pages
3.82
349 ratings
The Art of Agile Development
by James Shore • 2007
Weekly deployments and single-digit bug counts: the whole XP practice set that gets you there.
3.98
500+
The Art of Agile Development Summary
The Art of Agile Development
Weekly deployments and single-digit bug counts: the whole XP practice set that gets you there.
by James Shore 2007 438 pages
3.98
500+ ratings
Smart and Gets Things Done
by Spolsky • 2007
Why great engineers are worth ten times the average, and the interview tactics that reveal them.
4.00
1k+
Smart and Gets Things Done Summary
Smart and Gets Things Done
Why great engineers are worth ten times the average, and the interview tactics that reveal them.
by Spolsky 2007 200 pages
4.00
1k+ ratings
Microsoft Azure Essentials - Fundamentals of Azure
by Michael S. Collier • 2015
Azure has hundreds of services. Your first deployment needs exactly five. Here's how they fit.
3.78
146
Microsoft Azure Essentials - Fundamentals of Azure Summary
Microsoft Azure Essentials - Fundamentals of Azure
Azure has hundreds of services. Your first deployment needs exactly five. Here's how they fit.
by Michael S. Collier 2015 246 pages
3.78
146 ratings
Predictive Analytics For Dummies
by Anasse Bari • 2013
A guide to building models that forecast, classify, and find hidden patterns, without a math degree.
3.74
111
Predictive Analytics For Dummies Summary
Predictive Analytics For Dummies
A guide to building models that forecast, classify, and find hidden patterns, without a math degree.
by Anasse Bari 2013 360 pages
3.74
111 ratings
Machine Learning Simplified
by Andrew Wolf • 2022
Supervised learning, gently: pipeline, optimization, and the real reasons your model overfits.
4.87
193
Machine Learning Simplified Summary
Machine Learning Simplified
Supervised learning, gently: pipeline, optimization, and the real reasons your model overfits.
by Andrew Wolf 2022 109 pages
4.87
193 ratings
Python for Informatics
by Charles Severance • 2002
Learn Python by probing data: scrape the web, query databases, and make the file system obey.
3.99
500+
Python for Informatics Summary
Python for Informatics
Learn Python by probing data: scrape the web, query databases, and make the file system obey.
by Charles Severance 2002 244 pages
3.99
500+ ratings
Agile Testing
by Lisa Crispin • 2008
Shift quality left: a practical guide to weaving testing into every day of agile development.
3.82
1k+
Agile Testing Summary
Agile Testing
Shift quality left: a practical guide to weaving testing into every day of agile development.
by Lisa Crispin 2008 533 pages
3.82
1k+ ratings
Fixing your Scrum
by Ryan Ripley • 2020
When sprints ship nothing and standups ring hollow, the framework isn't your problem.
4.32
125
Fixing your Scrum Summary
Fixing your Scrum
When sprints ship nothing and standups ring hollow, the framework isn't your problem.
by Ryan Ripley 2020 200 pages
4.32
125 ratings
Learn Windows PowerShell in a Month of Lunches
by Don Jones • 2011
Stop navigating wizards. Fluency in the shell, fitted into the gaps in your calendar.
4.30
500+
Learn Windows PowerShell in a Month of Lunches Summary
Learn Windows PowerShell in a Month of Lunches
Stop navigating wizards. Fluency in the shell, fitted into the gaps in your calendar.
by Don Jones 2011 343 pages
4.30
500+ ratings
Confident Data Skills
by Kirill Eremenko • 2018
From messy data to clean insights to persuasive presentations: the process that lands the promotion.
4.12
211
Confident Data Skills Summary
Confident Data Skills
From messy data to clean insights to persuasive presentations: the process that lands the promotion.
by Kirill Eremenko 2018 272 pages
4.12
211 ratings
97 Things Every Project Manager Should Know
by Barbee Davis • 2009
97 short, practical lessons on shipping software, leading teams, and keeping your stakeholders sane.
3.21
140
97 Things Every Project Manager Should Know Summary
97 Things Every Project Manager Should Know
97 short, practical lessons on shipping software, leading teams, and keeping your stakeholders sane.
by Barbee Davis 2009 250 pages
3.21
140 ratings
A People’s History of Computing in the United States
by Joy Lisi Rankin • 2018
The PC erased a decade of shared computing where users were creators, not customers.
3.49
193
A People’s History of Computing in the United States Summary
A People’s History of Computing in the United States
The PC erased a decade of shared computing where users were creators, not customers.
by Joy Lisi Rankin 2018 336 pages
3.49
193 ratings
Domain-Driven Design
by Eric Evans • 2003
Software's hardest problem isn't code; it's the shared vocabulary between experts and developers.
4.15
5k+
Domain-Driven Design Summary
Domain-Driven Design
Software's hardest problem isn't code; it's the shared vocabulary between experts and developers.
by Eric Evans 2003 560 pages
4.15
5k+ ratings
Head First Design Patterns
by Eric Freeman • 2004
Twelve patterns that keep software flexible: the visual guide that makes them stick.
4.30
9k+
Head First Design Patterns Summary
Head First Design Patterns
Twelve patterns that keep software flexible: the visual guide that makes them stick.
by Eric Freeman 2004 638 pages
4.30
9k+ ratings
Computer Networks and Internets
by Douglas E. Comer • 1996
Networking as a system, not a spec sheet: the lasting foundation under every protocol war.
3.74
131
Computer Networks and Internets Summary
Computer Networks and Internets
Networking as a system, not a spec sheet: the lasting foundation under every protocol war.
by Douglas E. Comer 1996 768 pages
3.74
131 ratings
Algorithm Design
by Jon Kleinberg • 2005
Design algorithms that run fast; recognize the problems that never will; and learn the workarounds.
4.17
500+
Algorithm Design Summary
Algorithm Design
Design algorithms that run fast; recognize the problems that never will; and learn the workarounds.
by Jon Kleinberg 2005 864 pages
4.17
500+ ratings
Scrum Shortcuts Without Cutting Corners
by Ilan Goldstein • 2013
How to ship working software every sprint without cutting the corners that hold Scrum together.
4.06
211
Scrum Shortcuts Without Cutting Corners Summary
Scrum Shortcuts Without Cutting Corners
How to ship working software every sprint without cutting the corners that hold Scrum together.
by Ilan Goldstein 2013 208 pages
4.06
211 ratings
PHP Solutions
by David Powers • 2006
Dynamic sites from scratch: plain PHP for form handling, sessions, databases, and server-side logic.
3.91
148
PHP Solutions Summary
PHP Solutions
Dynamic sites from scratch: plain PHP for form handling, sessions, databases, and server-side logic.
by David Powers 2006 512 pages
3.91
148 ratings
Practices of an Agile Developer
by Venkat Subramaniam • 2006
Clever code breaks teams; clear code lasts. Daily disciplines that turn a coder into a pro.
3.88
1k+
Practices of an Agile Developer Summary
Practices of an Agile Developer
Clever code breaks teams; clear code lasts. Daily disciplines that turn a coder into a pro.
by Venkat Subramaniam 2006 204 pages
3.88
1k+ ratings
Agile Software Development
by Alistair Cockburn • 2006
Your process is never the bottleneck. Software projects move at the speed of a single conversation.
3.99
404
Agile Software Development Summary
Agile Software Development
Your process is never the bottleneck. Software projects move at the speed of a single conversation.
by Alistair Cockburn 2006 504 pages
3.99
404 ratings
Object-oriented Programming with C++
by E. Balagurusamy • 1994
Classes, inheritance, templates: C++ tools for building software that scales without falling apart.
3.98
278
Object-oriented Programming with C++ Summary
Object-oriented Programming with C++
Classes, inheritance, templates: C++ tools for building software that scales without falling apart.
by E. Balagurusamy 1994 336 pages
3.98
278 ratings
Learning OpenCV
by Gary Bradski • 2008
From smoothing to machine learning: the complete OpenCV toolkit for building computer vision apps.
4.01
171
Learning OpenCV Summary
Learning OpenCV
From smoothing to machine learning: the complete OpenCV toolkit for building computer vision apps.
by Gary Bradski 2008 575 pages
4.01
171 ratings
Algorithms of the Intelligent Web
by Haralambos Marmanis • 2009
Search, recommend, cluster, classify: the algorithms that make web applications intelligent.
3.62
130
Algorithms of the Intelligent Web Summary
Algorithms of the Intelligent Web
Search, recommend, cluster, classify: the algorithms that make web applications intelligent.
by Haralambos Marmanis 2009 3445 pages
3.62
130 ratings
Programming the Raspberry Pi
by Simon Monk • 2012
From blinking LED to autonomous rover: a hands-on guide to the Raspberry Pi and Python.
3.82
420
Programming the Raspberry Pi Summary
Programming the Raspberry Pi
From blinking LED to autonomous rover: a hands-on guide to the Raspberry Pi and Python.
by Simon Monk 2012 170 pages
3.82
420 ratings
Understanding Software
by Max Kanat-Alexander • 2017
Code that's easy to write is hard to maintain. Here's how to flip that equation.
3.58
179
Understanding Software Summary
Understanding Software
Code that's easy to write is hard to maintain. Here's how to flip that equation.
by Max Kanat-Alexander 2017 280 pages
3.58
179 ratings
Functional Programming for Java Developers
by Dean Wampler • 2011
Immutability kills whole categories of concurrency bugs. The functional tools Java developers need.
3.27
126
Functional Programming for Java Developers Summary
Functional Programming for Java Developers
Immutability kills whole categories of concurrency bugs. The functional tools Java developers need.
by Dean Wampler 2011 90 pages
3.27
126 ratings
Java Cookbook
by Ian F. Darwin • 2001
Everyday Java challenges and the clean, working code that defeats them, from I/O to lambdas.
3.69
162
Java Cookbook Summary
Java Cookbook
Everyday Java challenges and the clean, working code that defeats them, from I/O to lambdas.
by Ian F. Darwin 2001 638 pages
3.69
162 ratings
Python 3 Object-Oriented Programming
by Dusty Phillips • 2010
Python simplifies object-oriented design: patterns, inheritance, and iterators the Pythonic way.
4.02
247
Python 3 Object-Oriented Programming Summary
Python 3 Object-Oriented Programming
Python simplifies object-oriented design: patterns, inheritance, and iterators the Pythonic way.
by Dusty Phillips 2010 431 pages
4.02
247 ratings
Microsoft Excel for Stock and Option Traders
by Jeff Augen • 2011
Build a trading lab in Excel: volatility models, backtests, and the edge most traders miss.
3.17
12
Microsoft Excel for Stock and Option Traders Summary
Microsoft Excel for Stock and Option Traders
Build a trading lab in Excel: volatility models, backtests, and the edge most traders miss.
by Jeff Augen 2011 195 pages
3.17
12 ratings
Data Structures and Algorithms Made Easy
by Narasimha Karumanchi • 2011
Every algorithm problem has multiple solutions. Find the fastest one, step by step.
4.10
1k+
Data Structures and Algorithms Made Easy Summary
Data Structures and Algorithms Made Easy
Every algorithm problem has multiple solutions. Find the fastest one, step by step.
by Narasimha Karumanchi 2011
4.10
1k+ ratings
AI and Machine Learning for On-Device Development
by Laurence Moroney • 2021
Privacy-respecting on-device AI: face detection, text analysis, custom models. No cloud, no PhD.
4.17
6
AI and Machine Learning for On-Device Development Summary
AI and Machine Learning for On-Device Development
Privacy-respecting on-device AI: face detection, text analysis, custom models. No cloud, no PhD.
by Laurence Moroney 2021 326 pages
4.17
6 ratings
Nexus Framework for Scaling Scrum, The
by Kurt Bittner • 2017
How 3 to 9 Scrum teams ship one integrated product every Sprint, no heavy framework required.
4.13
122
Nexus Framework for Scaling Scrum, The Summary
Nexus Framework for Scaling Scrum, The
How 3 to 9 Scrum teams ship one integrated product every Sprint, no heavy framework required.
by Kurt Bittner 2017 176 pages
4.13
122 ratings
Fundamentals of Data Engineering
by Joe Reis • 2022
Data scientists spend 80% of their time cleaning data. The systems blueprint that frees them.
4.16
500+
Fundamentals of Data Engineering Summary
Fundamentals of Data Engineering
Data scientists spend 80% of their time cleaning data. The systems blueprint that frees them.
by Joe Reis 2022 426 pages
4.16
500+ ratings
Platform Engineering
by Camille Fournier • 2024
Platform teams fail without product thinking. How to build internal tools developers actually love.
4.03
119
Platform Engineering Summary
Platform Engineering
Platform teams fail without product thinking. How to build internal tools developers actually love.
by Camille Fournier 2024 322 pages
4.03
119 ratings
Ansible
by Lorin Hochstein • 2014
No agents required. Automate configuration and deployment with playbooks you can actually read.
3.88
270
Ansible Summary
Ansible
No agents required. Automate configuration and deployment with playbooks you can actually read.
by Lorin Hochstein 2014 334 pages
3.88
270 ratings
The Quick Python Book
by Naomi R. Ceder • 2000
Indentation is syntax, functions are data, and the standard library does half the work already.
3.87
277
The Quick Python Book Summary
The Quick Python Book
Indentation is syntax, functions are data, and the standard library does half the work already.
by Naomi R. Ceder 2000 367 pages
3.87
277 ratings
Practicing Trustworthy Machine Learning
by Yada Pruksachatkun • 2023
Privacy, fairness, explainability, robustness: the engineering guide for ML models that earn trust.
4.95
111
Practicing Trustworthy Machine Learning Summary
Practicing Trustworthy Machine Learning
Privacy, fairness, explainability, robustness: the engineering guide for ML models that earn trust.
by Yada Pruksachatkun 2023 300 pages
4.95
111 ratings
The Game Maker's Apprentice
by Jacob Habgood • 2006
Build games without writing code: a visual logic system that teaches design as you go.
3.94
148
The Game Maker's Apprentice Summary
The Game Maker's Apprentice
Build games without writing code: a visual logic system that teaches design as you go.
by Jacob Habgood 2006 336 pages
3.94
148 ratings
Getting Started With Raspberry Pi
by Matt Richardson • 2012
A credit-card-sized Linux board: learn to build gadgets that detect, respond, and serve web pages.
3.85
322
Getting Started With Raspberry Pi Summary
Getting Started With Raspberry Pi
A credit-card-sized Linux board: learn to build gadgets that detect, respond, and serve web pages.
by Matt Richardson 2012 161 pages
3.85
322 ratings
Raspberry Pi User Guide
by Eben Upton • 2012
Blank SD card to blinking LED: the official guide to the tiny computer built for hacking.
3.83
500+
Raspberry Pi User Guide Summary
Raspberry Pi User Guide
Blank SD card to blinking LED: the official guide to the tiny computer built for hacking.
by Eben Upton 2012 264 pages
3.83
500+ ratings
Identity and Data Security for Web Development
by Jonathan LeBlanc • 2016
Assume the database will be breached: the encryption, authentication, and UX tradeoffs worth making.
3.33
43
Identity and Data Security for Web Development Summary
Identity and Data Security for Web Development
Assume the database will be breached: the encryption, authentication, and UX tradeoffs worth making.
by Jonathan LeBlanc 2016 204 pages
3.33
43 ratings
Deep Learning Design Patterns
by Andrew Ferlitsch • 2021
Data shift crushed your model? Simple design patterns push accuracy from 10% to 98%.
4.67
3
Deep Learning Design Patterns Summary
Deep Learning Design Patterns
Data shift crushed your model? Simple design patterns push accuracy from 10% to 98%.
by Andrew Ferlitsch 2021 400 pages
4.67
3 ratings
Real-World Functional Programming
by Tomas Petricek • 2009
Adopt functional programming on .NET, alongside C#: patterns for cleaner, lock-free concurrency.
3.92
180
Real-World Functional Programming Summary
Real-World Functional Programming
Adopt functional programming on .NET, alongside C#: patterns for cleaner, lock-free concurrency.
by Tomas Petricek 2009 560 pages
3.92
180 ratings
Fundamentals of Software Architecture
by Mark Richards • 2020
Every architecture choice is a wager on a shifting context. A framework for placing better bets.
4.24
2k+
Fundamentals of Software Architecture Summary
Fundamentals of Software Architecture
Every architecture choice is a wager on a shifting context. A framework for placing better bets.
by Mark Richards 2020 422 pages
4.24
2k+ ratings
Learning Domain-Driven Design
by Vladik Khononov • 2021
Learn the business before you write the code. Domain-driven design for the systems you build.
4.43
500+
Learning Domain-Driven Design Summary
Learning Domain-Driven Design
Learn the business before you write the code. Domain-driven design for the systems you build.
by Vladik Khononov 2021 340 pages
4.43
500+ 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 26,
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