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

Computer Science Book Summaries

Learn Python 3 the Hard Way
by Zed A. Shaw • 2017
Python without the hand-holding: type every line, debug every error, and build from the terminal up.
3.92
500+
Learn Python 3 the Hard Way Summary
Learn Python 3 the Hard Way
Python without the hand-holding: type every line, debug every error, and build from the terminal up.
by Zed A. Shaw 2017 319 pages
3.92
500+ ratings
Becoming a Technical Leader
by Gerald M. Weinberg • 1986
Technical leadership isn't solving every problem. It's building a team that solves without you.
4.07
1k+
Becoming a Technical Leader Summary
Becoming a Technical Leader
Technical leadership isn't solving every problem. It's building a team that solves without you.
by Gerald M. Weinberg 1986
4.07
1k+ ratings
The Theory That Would Not Die
by Sharon Bertsch McGrayne • 2011
Statisticians said it was dead. Turing used it to crack Enigma. Computers made it unstoppable.
3.77
2k+
The Theory That Would Not Die Summary
The Theory That Would Not Die
Statisticians said it was dead. Turing used it to crack Enigma. Computers made it unstoppable.
by Sharon Bertsch McGrayne 2011 336 pages
3.77
2k+ ratings
Metasploit
by David Kennedy • 2011
One framework, every phase of a professional penetration test: recon, exploit, evade, automate.
4.07
500+
Metasploit Summary
Metasploit
One framework, every phase of a professional penetration test: recon, exploit, evade, automate.
by David Kennedy 2011 328 pages
4.07
500+ ratings
How to Speak Machine
by John Maeda • 2019
Loops, scale, and unfinished products: what computers know that designers must learn.
3.69
500+
How to Speak Machine Summary
How to Speak Machine
Loops, scale, and unfinished products: what computers know that designers must learn.
by John Maeda 2019 240 pages
3.69
500+ ratings
Introduction To Machine Learning
by Ethem Alpaydin • 2004
The mathematical core of machine learning, taught without cutting corners: from Bayes to boosting.
3.78
251
Introduction To Machine Learning Summary
Introduction To Machine Learning
The mathematical core of machine learning, taught without cutting corners: from Bayes to boosting.
by Ethem Alpaydin 2004 415 pages
3.78
251 ratings
Learning React
by Alex Banks • 2017
React without the chaos: a sequenced path from components to hooks to the production toolchain.
4.07
500+
Learning React Summary
Learning React
React without the chaos: a sequenced path from components to hooks to the production toolchain.
by Alex Banks 2017 350 pages
4.07
500+ ratings
How the Internet Happened
by Brian McCullough • 2018
The Internet was not inevitable: a handful of companies built it in a frantic twenty-year race.
4.27
2k+
How the Internet Happened Summary
How the Internet Happened
The Internet was not inevitable: a handful of companies built it in a frantic twenty-year race.
by Brian McCullough 2018 386 pages
4.27
2k+ ratings
The Truth Machine
by Michael J. Casey • 2018
Trust used to require banks and governments. A shared digital record is making them optional.
3.67
1k+
The Truth Machine Summary
The Truth Machine
Trust used to require banks and governments. A shared digital record is making them optional.
by Michael J. Casey 2018 320 pages
3.67
1k+ ratings
Intelligence-Driven Incident Response
by Rebekah Brown • 2023
Stop chasing alerts: build an intelligence function that predicts what the attacker will do next.
4.16
134
Intelligence-Driven Incident Response Summary
Intelligence-Driven Incident Response
Stop chasing alerts: build an intelligence function that predicts what the attacker will do next.
by Rebekah Brown 2023 343 pages
4.16
134 ratings
jQuery
by Earle Castledine • 2010
Why jQuery conquered the web: the selector-to-plugin path for building sites that feel like apps.
3.92
500+
jQuery Summary
jQuery
Why jQuery conquered the web: the selector-to-plugin path for building sites that feel like apps.
by Earle Castledine 2010 407 pages
3.92
500+ ratings
Digital Marketing in an AI World
by Frederick Vallaeys • 2019
AI will automate your PPC work; the human skills that become more important, not less.
3.99
128
Digital Marketing in an AI World Summary
Digital Marketing in an AI World
AI will automate your PPC work; the human skills that become more important, not less.
by Frederick Vallaeys 2019 254 pages
3.99
128 ratings
Developing Backbone.js Applications
by Addy Osmani • 2012
Bring order to sprawling client-side JavaScript with models, views, and a router, no page reloads.
3.70
188
Developing Backbone.js Applications Summary
Developing Backbone.js Applications
Bring order to sprawling client-side JavaScript with models, views, and a router, no page reloads.
by Addy Osmani 2012 371 pages
3.70
188 ratings
The Go Programming Language
by Alan A.A. Donovan • 2015
Implicit interfaces, built-in concurrency: the complete Go programming guide.
4.43
1k+
The Go Programming Language Summary
The Go Programming Language
Implicit interfaces, built-in concurrency: the complete Go programming guide.
by Alan A.A. Donovan 2015 380 pages
4.43
1k+ ratings
Models of My Life
by Herbert A. Simon • 1991
He taught computers to think, then used them to reveal how human minds actually work.
3.77
437
Models of My Life Summary
Models of My Life
He taught computers to think, then used them to reveal how human minds actually work.
by Herbert A. Simon 1991 415 pages
3.77
437 ratings
Designing Distributed Systems
by Brendan Burns • 2018
Reusable patterns that turn a tangle of microservices into a system that scales and survives.
3.58
500+
Designing Distributed Systems Summary
Designing Distributed Systems
Reusable patterns that turn a tangle of microservices into a system that scales and survives.
by Brendan Burns 2018 162 pages
3.58
500+ ratings
Mastering Regular Expressions
by Jeffrey E.F. Friedl • 1997
Understand the engine behind your regex: why some patterns crawl, and how to make them run.
4.16
2k+
Mastering Regular Expressions Summary
Mastering Regular Expressions
Understand the engine behind your regex: why some patterns crawl, and how to make them run.
by Jeffrey E.F. Friedl 1997 400 pages
4.16
2k+ ratings
JavaScript Enlightenment
by Cody Lindley • 2012
Why your jQuery knowledge isn't enough: the foundational JavaScript concepts that close the gap.
3.54
189
JavaScript Enlightenment Summary
JavaScript Enlightenment
Why your jQuery knowledge isn't enough: the foundational JavaScript concepts that close the gap.
by Cody Lindley 2012 164 pages
3.54
189 ratings
The Art of Unit Testing
by Roy Osherove • 2009
C# unit testing without the brittle tests: stubs, mocks, and the isolation patterns that work.
4.09
1k+
The Art of Unit Testing Summary
The Art of Unit Testing
C# unit testing without the brittle tests: stubs, mocks, and the isolation patterns that work.
by Roy Osherove 2009 266 pages
4.09
1k+ ratings
Defensive Security Handbook
by Lee Brotherston • 2017
From asset inventory to incident response: the IT security program handbook that fills the gaps.
3.90
141
Defensive Security Handbook Summary
Defensive Security Handbook
From asset inventory to incident response: the IT security program handbook that fills the gaps.
by Lee Brotherston 2017 282 pages
3.90
141 ratings
What to Think About Machines That Think
by John Brockman • 2015
The real threat isn't machines that outthink us. It's handing control to machines that can't think.
3.37
500+
What to Think About Machines That Think Summary
What to Think About Machines That Think
The real threat isn't machines that outthink us. It's handing control to machines that can't think.
by John Brockman 2015 576 pages
3.37
500+ ratings
The Design of the UNIX Operating System
by Maurice J. Bach • 1986
What actually happens between the shell prompt and the hardware: the Unix kernel explained.
4.25
500+
The Design of the UNIX Operating System Summary
The Design of the UNIX Operating System
What actually happens between the shell prompt and the hardware: the Unix kernel explained.
by Maurice J. Bach 1986 471 pages
4.25
500+ ratings
Effective Programming
by Jeff Atwood • 2012
Syntax lands the job. Everything else—teams, users, security—is what actually keeps it.
3.91
500+
Effective Programming Summary
Effective Programming
Syntax lands the job. Everything else—teams, users, security—is what actually keeps it.
by Jeff Atwood 2012 278 pages
3.91
500+ ratings
Tribe of Hackers
by Marcus J. Carey • 2019
The cybersecurity insight too many ignore: secure your people, not just your network.
3.90
262
Tribe of Hackers Summary
Tribe of Hackers
The cybersecurity insight too many ignore: secure your people, not just your network.
by Marcus J. Carey 2019 412 pages
3.90
262 ratings
Q is for Quantum
by Terry Rudolph • 2017
Forget the math: colored balls explain superposition, entanglement, and why quantum computers work.
3.59
222
Q is for Quantum Summary
Q is for Quantum
Forget the math: colored balls explain superposition, entanglement, and why quantum computers work.
by Terry Rudolph 2017 166 pages
3.59
222 ratings
Linux Administration Best Practices
by Scott Alan Miller • 2022
Storage, patches, databases, monitoring: a Linux playbook for keeping all the plates spinning.
3.00
3
Linux Administration Best Practices Summary
Linux Administration Best Practices
Storage, patches, databases, monitoring: a Linux playbook for keeping all the plates spinning.
by Scott Alan Miller 2022 404 pages
3.00
3 ratings
The Future of the Internet--And How to Stop It
by Jonathan L. Zittrain • 2008
Wikipedia and malware share one cause: an open internet. The locked-down alternative kills both.
3.86
1k+
The Future of the Internet--And How to Stop It Summary
The Future of the Internet--And How to Stop It
Wikipedia and malware share one cause: an open internet. The locked-down alternative kills both.
by Jonathan L. Zittrain 2008 352 pages
3.86
1k+ ratings
The Passing of the Great Race or the Racial Basis of European History
by Madison Grant • 1916
Why classical inheritance breaks a JavaScript app, and how composition, modules, and events fix it.
3.34
187
The Passing of the Great Race or the Racial Basis of European History Summary
The Passing of the Great Race or the Racial Basis of European History
Why classical inheritance breaks a JavaScript app, and how composition, modules, and events fix it.
by Madison Grant 1916 148 pages
3.34
187 ratings
Practical Kanban
by Klaus Leopold • 2017
Team Kanban hides the real bottleneck. Extend the board, measure the wait, and price every delay.
4.48
117
Practical Kanban Summary
Practical Kanban
Team Kanban hides the real bottleneck. Extend the board, measure the wait, and price every delay.
by Klaus Leopold 2017 353 pages
4.48
117 ratings
Everyday Chaos
by David Weinberger • 2019
A medical AI diagnoses illness but can't explain how. The age of demanding explanations is over.
3.78
202
Everyday Chaos Summary
Everyday Chaos
A medical AI diagnoses illness but can't explain how. The age of demanding explanations is over.
by David Weinberger 2019 256 pages
3.78
202 ratings
Everything Is Miscellaneous
by David Weinberger • 2007
Atoms forced one shelf per book. Bits let every fact live in many places at once.
3.74
2k+
Everything Is Miscellaneous Summary
Everything Is Miscellaneous
Atoms forced one shelf per book. Bits let every fact live in many places at once.
by David Weinberger 2007 277 pages
3.74
2k+ ratings
This Idea Is Brilliant
by John Brockman • 2018
The overlooked scientific ideas top minds most urgently want you to know, from entropy to emergence.
3.83
500+
This Idea Is Brilliant Summary
This Idea Is Brilliant
The overlooked scientific ideas top minds most urgently want you to know, from entropy to emergence.
by John Brockman 2018 515 pages
3.83
500+ ratings
Programming Rust
by Jim Blandy • 2015
The systems language that catches memory bugs at compile time, not at 3 a.m. in production.
4.63
500+
Programming Rust Summary
Programming Rust
The systems language that catches memory bugs at compile time, not at 3 a.m. in production.
by Jim Blandy 2015 735 pages
4.63
500+ ratings
Project Zero Trust
by George Finney • 2022
A business fable that shows security leaders how to adopt Zero Trust and stop breaches.
3.95
197
Project Zero Trust Summary
Project Zero Trust
A business fable that shows security leaders how to adopt Zero Trust and stop breaches.
by George Finney 2022 203 pages
3.95
197 ratings
ColdFusion Presents
by Dagogo Altraide • 2019
From steam to AI: the chain of breakthroughs that built the modern world, every link essential.
4.17
500+
ColdFusion Presents Summary
ColdFusion Presents
From steam to AI: the chain of breakthroughs that built the modern world, every link essential.
by Dagogo Altraide 2019 298 pages
4.17
500+ ratings
A Common-Sense Guide to Data Structures and Algorithms
by Jay Wengrow • 2017
The algorithm knowledge that turns working code into fast code, explained without the math degree.
4.39
500+
A Common-Sense Guide to Data Structures and Algorithms Summary
A Common-Sense Guide to Data Structures and Algorithms
The algorithm knowledge that turns working code into fast code, explained without the math degree.
by Jay Wengrow 2017 222 pages
4.39
500+ ratings
Programming Interviews Exposed
by John Mongan • 2000
The data structures coding interviews reuse, and the method for talking through your work.
3.96
1k+
Programming Interviews Exposed Summary
Programming Interviews Exposed
The data structures coding interviews reuse, and the method for talking through your work.
by John Mongan 2000 336 pages
3.96
1k+ ratings
SEO Fitness Workbook
by Jason McDonald • 2010
A seven-step workbook that makes ranking on Google a learnable skill, no jargon required.
4.12
180
SEO Fitness Workbook Summary
SEO Fitness Workbook
A seven-step workbook that makes ranking on Google a learnable skill, no jargon required.
by Jason McDonald 2010 125 pages
4.12
180 ratings
Code That Fits in Your Head
by Mark Seemann • 2021
Most code is too complex for the human brain. Heuristics that shrink it down to size.
4.09
298
Code That Fits in Your Head Summary
Code That Fits in Your Head
Most code is too complex for the human brain. Heuristics that shrink it down to size.
by Mark Seemann 2021 406 pages
4.09
298 ratings
The Swift Programming Language
by Apple Inc. • 2014
How Swift makes your code safer, cleaner, and faster: the official language reference.
4.15
479
The Swift Programming Language Summary
The Swift Programming Language
How Swift makes your code safer, cleaner, and faster: the official language reference.
by Apple Inc. 2014 500 pages
4.15
479 ratings
Signals and Systems
by A. Anand Kumar • 2011
How signals become systems: the core math that turns noise into music, speech, and circuits.
4.07
233
Signals and Systems Summary
Signals and Systems
How signals become systems: the core math that turns noise into music, speech, and circuits.
by A. Anand Kumar 2011 952 pages
4.07
233 ratings
Artificial Intelligence (WIRED guides)
by Matthew Burgess • 2021
AI masters chess, spots cancer, drives cars. But who trains it, and on whose data?
3.71
147
Artificial Intelligence (WIRED guides) Summary
Artificial Intelligence (WIRED guides)
AI masters chess, spots cancer, drives cars. But who trains it, and on whose data?
by Matthew Burgess 2021
3.71
147 ratings
CEH Certified Ethical Hacker All-in-One Exam Guide
by Matt Walker • 2011
A prep guide that turns ethical hacking exam objectives into hands-on attack and defense skills.
3.97
297
CEH Certified Ethical Hacker All-in-One Exam Guide Summary
CEH Certified Ethical Hacker All-in-One Exam Guide
A prep guide that turns ethical hacking exam objectives into hands-on attack and defense skills.
by Matt Walker 2011 395 pages
3.97
297 ratings
Kotlin in Action
by Dmitry Jemerov • 2016
Write less code, eliminate null errors, and keep every Java library. A Kotlin guide for developers.
4.41
500+
Kotlin in Action Summary
Kotlin in Action
Write less code, eliminate null errors, and keep every Java library. A Kotlin guide for developers.
by Dmitry Jemerov 2016 360 pages
4.41
500+ ratings
The Equality Machine
by Orly Lobel • 2022
Algorithms see the bias humans miss. That makes them inequality's most potent and misunderstood fix.
3.89
154
The Equality Machine Summary
The Equality Machine
Algorithms see the bias humans miss. That makes them inequality's most potent and misunderstood fix.
by Orly Lobel 2022 412 pages
3.89
154 ratings
Kotlin for Android Developers
by Antonio Leiva • 2016
Build an Android app while learning Kotlin: less boilerplate, null safety, and concise code.
3.85
183
Kotlin for Android Developers Summary
Kotlin for Android Developers
Build an Android app while learning Kotlin: less boilerplate, null safety, and concise code.
by Antonio Leiva 2016 240 pages
3.85
183 ratings
Architecting for Scale
by Lee Atchison • 2016
Features fail when the app is down. A field manual for systems that survive real-world decay.
3.57
229
Architecting for Scale Summary
Architecting for Scale
Features fail when the app is down. A field manual for systems that survive real-world decay.
by Lee Atchison 2016 228 pages
3.57
229 ratings
Writing AI Prompts For Dummies
by Stephanie Diamond • 2024
AI gives back exactly what you give it. Learn the asking framework that changes everything.
2.83
46
Writing AI Prompts For Dummies Summary
Writing AI Prompts For Dummies
AI gives back exactly what you give it. Learn the asking framework that changes everything.
by Stephanie Diamond 2024 270 pages
2.83
46 ratings
Cloud Computing For Dummies
by Judith Hurwitz • 2009
Cloud computing is a business decision disguised as technology. The framework for getting it right.
3.40
134
Cloud Computing For Dummies Summary
Cloud Computing For Dummies
Cloud computing is a business decision disguised as technology. The framework for getting it right.
by Judith Hurwitz 2009 336 pages
3.40
134 ratings
The Missing README
by Chris Riccomini • 2021
Ship code safely, survive on-call, and manage your boss: the handbook no bootcamp assigns.
4.40
437
The Missing README Summary
The Missing README
Ship code safely, survive on-call, and manage your boss: the handbook no bootcamp assigns.
by Chris Riccomini 2021 288 pages
4.40
437 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