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
Searching...
Bobby Fischer Teaches Chess
by Bobby Fischer • 1966
Fischer's chess primer skips openings entirely, drilling nothing but the patterns that finish games.
4.02
7k+
Bobby Fischer Teaches Chess Summary
Bobby Fischer Teaches Chess 89%
Fischer's chess primer skips openings entirely, drilling nothing but the patterns that finish games.
by Bobby Fischer 1966
4.02
7k+ 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 89%
Understand the engine behind your regex: why some patterns crawl, and how to make them run.
by Jeffrey E.F. Friedl 1997
4.16
2k+ ratings
The Woodpecker Method
by Axel Smith • 2018
A puzzle set you repeat faster and faster until your subconscious does the calculating for you.
4.32
128
The Woodpecker Method Summary
The Woodpecker Method 88%
A puzzle set you repeat faster and faster until your subconscious does the calculating for you.
by Axel Smith 2018
4.32
128 ratings
Game Development Patterns and Best Practices
by John P. Doran • 2017
Design patterns that ship games: when to use each and how they prevent late-stage collapse.
3.90
20
Game Development Patterns and Best Practices Summary
Game Development Patterns and Best Practices 87%
Design patterns that ship games: when to use each and how they prevent late-stage collapse.
by John P. Doran 2017
3.90
20 ratings
The GCHQ Puzzle Book
by GCHQ • 2019
A spy agency's Christmas card puzzle drew half a million solvers. Their full vault is open.
4.02
402
The GCHQ Puzzle Book Summary
The GCHQ Puzzle Book 87%
A spy agency's Christmas card puzzle drew half a million solvers. Their full vault is open.
by GCHQ 2019
4.02
402 ratings
Game Programming Patterns
by Robert Nystrom • 2011
The programming patterns that make game code resilient to change, and the ones that don't.
4.49
2k+
Game Programming Patterns Summary
Game Programming Patterns 87%
The programming patterns that make game code resilient to change, and the ones that don't.
by Robert Nystrom 2011
4.49
2k+ ratings
Neural Networks, Fuzzy Logic And Genetic Algorithms
by S. Rajasekaran • 2004
Soft computing's three pillars each have blind spots. This is how they fill each other's gaps.
4.21
151
Neural Networks, Fuzzy Logic And Genetic Algorithms Summary
Neural Networks, Fuzzy Logic And Genetic Algorithms 87%
Soft computing's three pillars each have blind spots. This is how they fill each other's gaps.
by S. Rajasekaran 2004
4.21
151 ratings
Can You Solve My Problems?
by Alex Bellos • 2016
A wolf, a goat, a cabbage, and the puzzles that teach you to think in proofs.
4.03
387
Can You Solve My Problems? Summary
Can You Solve My Problems? 87%
A wolf, a goat, a cabbage, and the puzzles that teach you to think in proofs.
by Alex Bellos 2016
4.03
387 ratings
Symmetry
by Marcus du Sautoy • 2007
Symmetry is not just pretty. It solves equations, builds viruses, and corrects your text messages.
3.82
857
Symmetry Summary
Symmetry 87%
Symmetry is not just pretty. It solves equations, builds viruses, and corrects your text messages.
by Marcus du Sautoy 2007
3.82
857 ratings
Paradigms of Artificial Intelligence Programming
by Peter Norvig • 1991
Build the AI that taught a generation: pattern matchers, logic grammars, solvers, all in Lisp.
4.33
505
Paradigms of Artificial Intelligence Programming Summary
Paradigms of Artificial Intelligence Programming 87%
Build the AI that taught a generation: pattern matchers, logic grammars, solvers, all in Lisp.
by Peter Norvig 1991
4.33
505 ratings
Thinking Better
by Marcus du Sautoy • 2021
Mathematical shortcuts that save time, solve problems, and show you what everyone else overlooks.
3.59
618
Thinking Better Summary
Thinking Better 87%
Mathematical shortcuts that save time, solve problems, and show you what everyone else overlooks.
by Marcus du Sautoy 2021
3.59
618 ratings
Design Patterns
by Erich Gamma • 1994
Twenty-three reusable design solutions that became the shared grammar of object-oriented software.
4.20
12k+
Design Patterns Summary
Design Patterns 86%
Twenty-three reusable design solutions that became the shared grammar of object-oriented software.
by Erich Gamma 1994
4.20
12k+ ratings
Game Changer
by Matthew Sadler • 2019
From scratch, AlphaZero taught itself chess in nine hours and played like a Romantic-era genius.
4.21
289
Game Changer Summary
Game Changer 86%
From scratch, AlphaZero taught itself chess in nine hours and played like a Romantic-era genius.
by Matthew Sadler 2019
4.21
289 ratings
1001 Winning Chess Sacrifices and Combinations
by Fred Reinfeld • 1955
1001 sacrifices and combinations that train you to see the hidden knockout in any position.
4.25
316
1001 Winning Chess Sacrifices and Combinations Summary
1001 Winning Chess Sacrifices and Combinations 86%
1001 sacrifices and combinations that train you to see the hidden knockout in any position.
by Fred Reinfeld 1955
4.25
316 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 86%
The mathematical core of machine learning, taught without cutting corners: from Bayes to boosting.
by Ethem Alpaydin 2004
3.78
251 ratings
The Joy of X
by Steven H. Strogatz • 2012
Numbers, shapes, and change: the tour of math that makes the universe legible.
4.05
9k+
The Joy of X Summary
The Joy of X 86%
Numbers, shapes, and change: the tour of math that makes the universe legible.
by Steven H. Strogatz 2012
4.05
9k+ ratings
Algorithms
by Panos Louridas • 2020
Twenty steps to find one item in a million, and the hidden logic that runs our world.
4.03
302
Algorithms Summary
Algorithms 86%
Twenty steps to find one item in a million, and the hidden logic that runs our world.
by Panos Louridas 2020
4.03
302 ratings
The Nature of Code
by Daniel Shiffman • 2012
Code that breathes: how to build simulations that move, think, and evolve on your screen.
4.57
502
The Nature of Code Summary
The Nature of Code 86%
Code that breathes: how to build simulations that move, think, and evolve on your screen.
by Daniel Shiffman 2012
4.57
502 ratings
Shape
by Jordan Ellenberg • 2021
Geometry is not about triangles. It is the hidden structure of pandemics, search, and democracy.
3.73
2k+
Shape Summary
Shape 86%
Geometry is not about triangles. It is the hidden structure of pandemics, search, and democracy.
by Jordan Ellenberg 2021
3.73
2k+ ratings
Deep Learning
by John D. Kelleher • 2019
Deep learning isn't clever math. It's simple neurons, wired at scale, learning from their mistakes.
3.89
473
Deep Learning Summary
Deep Learning 86%
Deep learning isn't clever math. It's simple neurons, wired at scale, learning from their mistakes.
by John D. Kelleher 2019
3.89
473 ratings
Introduction to Computation and Programming Using Python
by John V. Guttag • 2013
A computer calculates and remembers; everything beyond that is what you build with code.
4.22
500
Introduction to Computation and Programming Using Python Summary
Introduction to Computation and Programming Using Python 86%
A computer calculates and remembers; everything beyond that is what you build with code.
by John V. Guttag 2013
4.22
500 ratings
Neural Network for Beginners
by Sebastian Klaas • 2021
Stop treating neural networks as magic. Build them from scratch in Python, line by line.
5.00
1
Neural Network for Beginners Summary
Neural Network for Beginners 86%
Stop treating neural networks as magic. Build them from scratch in Python, line by line.
by Sebastian Klaas 2021
5.00
1 ratings
The Puzzler
by A.J. Jacobs • 2022
Puzzles teach us to reframe problems, erase bad answers, and love the struggle. One man's proof.
3.93
4k+
The Puzzler Summary
The Puzzler 86%
Puzzles teach us to reframe problems, erase bad answers, and love the struggle. One man's proof.
by A.J. Jacobs 2022
3.93
4k+ 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 86%
Everyday Java challenges and the clean, working code that defeats them, from I/O to lambdas.
by Ian F. Darwin 2001
3.69
162 ratings
Learn Chess
by John Nunn • 2000
Grandmaster's system for spotting tactics, building strategy, outthinking opponents at every phase.
3.72
172
Learn Chess Summary
Learn Chess 86%
Grandmaster's system for spotting tactics, building strategy, outthinking opponents at every phase.
by John Nunn 2000
3.72
172 ratings
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+
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People Summary
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People 86%
Algorithms stripped of dense math: a hand-drawn guide to thinking in runtimes and data structures.
by Aditya Y. Bhargava 2015
4.41
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 86%
Twelve patterns that keep software flexible: the visual guide that makes them stick.
by Eric Freeman 2004
4.30
9k+ 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 86%
Search, recommend, cluster, classify: the algorithms that make web applications intelligent.
by Haralambos Marmanis 2009
3.62
130 ratings
Computer Science Distilled
by Wladston Ferreira Filho • 2017
The missing CS toolkit for self-taught coders: how to think in algorithms, not just syntax.
4.07
1k+
Computer Science Distilled Summary
Computer Science Distilled 86%
The missing CS toolkit for self-taught coders: how to think in algorithms, not just syntax.
by Wladston Ferreira Filho 2017
4.07
1k+ ratings
Designing Games
by Tynan Sylvester • 2013
Build games as emotion machines: a systems guide to rules, choices, and difficulty.
4.47
517
Designing Games Summary
Designing Games 86%
Build games as emotion machines: a systems guide to rules, choices, and difficulty.
by Tynan Sylvester 2013
4.47
517 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 86%
Build games without writing code: a visual logic system that teaches design as you go.
by Jacob Habgood 2006
3.94
148 ratings
Winning Chess Strategies
by Yasser Seirawan • 1994
Turn chess into a science: squeeze space, target weaknesses, and trade into a winning endgame.
4.17
507
Winning Chess Strategies Summary
Winning Chess Strategies 86%
Turn chess into a science: squeeze space, target weaknesses, and trade into a winning endgame.
by Yasser Seirawan 1994
4.17
507 ratings
Chess Training Pocket Book
by Lev Alburt • 1997
Most chess knowledge never wins a game. These 300 positions will.
4.28
105
Chess Training Pocket Book Summary
Chess Training Pocket Book 86%
Most chess knowledge never wins a game. These 300 positions will.
by Lev Alburt 1997
4.28
105 ratings
Python Programming
by John Zelle • 2003
A Python-first CS textbook that teaches what computation can do, not just how to code.
4.02
483
Python Programming Summary
Python Programming 86%
A Python-first CS textbook that teaches what computation can do, not just how to code.
by John Zelle 2003
4.02
483 ratings
Learning Go
by Jon Bodner • 2021
Go's power is what it omits. Learn the idioms that keep code readable for decades.
4.42
493
Learning Go Summary
Learning Go 86%
Go's power is what it omits. Learn the idioms that keep code readable for decades.
by Jon Bodner 2021
4.42
493 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 86%
Every algorithm problem has multiple solutions. Find the fastest one, step by step.
by Narasimha Karumanchi 2011
4.10
1k+ ratings
Game Design Workshop
by Tracy Fullerton • 2008
The prototyping-first method that catches design disasters before you write a single line of code.
4.11
513
Game Design Workshop Summary
Game Design Workshop 86%
The prototyping-first method that catches design disasters before you write a single line of code.
by Tracy Fullerton 2008
4.11
513 ratings
Debugging
by David J. Agans • 2002
Learn to debug like a detective: reproduce the crime, divide the scene, and never guess.
4.26
509
Debugging Summary
Debugging 86%
Learn to debug like a detective: reproduce the crime, divide the scene, and never guess.
by David J. Agans 2002
4.26
509 ratings
Automate the Boring Stuff with Python
by Al Sweigart • 2014
Turn tedious computer work into scripts: spreadsheets, emails, and scraping, taught from zero.
4.28
3k+
Automate the Boring Stuff with Python Summary
Automate the Boring Stuff with Python 86%
Turn tedious computer work into scripts: spreadsheets, emails, and scraping, taught from zero.
by Al Sweigart 2014
4.28
3k+ 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
619
Python for Informatics Summary
Python for Informatics 86%
Learn Python by probing data: scrape the web, query databases, and make the file system obey.
by Charles Severance 2002
3.99
619 ratings
Rock Breaks Scissors
by William Poundstone • 2014
Why you can outguess anyone: the predictable mistakes we make when we try to be random.
3.50
772
Rock Breaks Scissors Summary
Rock Breaks Scissors 85%
Why you can outguess anyone: the predictable mistakes we make when we try to be random.
by William Poundstone 2014
3.50
772 ratings
Thinking In Numbers
by Daniel Tammet • 2013
Numbers live in a family of nine, an Icelandic counting word, snowflakes, and how decades shrink.
3.53
2k+
Thinking In Numbers Summary
Thinking In Numbers 85%
Numbers live in a family of nine, an Icelandic counting word, snowflakes, and how decades shrink.
by Daniel Tammet 2013
3.53
2k+ ratings
Introduction to Algorithms
by Thomas H. Cormen • 1989
Sorting a billion records can take days or seconds, depending on the algorithm, not the processor.
4.35
9k+
Introduction to Algorithms Summary
Introduction to Algorithms 85%
Sorting a billion records can take days or seconds, depending on the algorithm, not the processor.
by Thomas H. Cormen 1989
4.35
9k+ ratings
Machine Learning
by Ethem Alpaydin • 2016
From spam filters to self-driving cars: the algorithms that learn from data, and what comes next.
3.62
1k+
Machine Learning Summary
Machine Learning 85%
From spam filters to self-driving cars: the algorithms that learn from data, and what comes next.
by Ethem Alpaydin 2016
3.62
1k+ 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 85%
Threads unravel programs. Seven concurrency models that don't, from actors and CSP to GPU parallel.
by Paul Butcher 2014
3.82
349 ratings
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
597
Learn Python 3 the Hard Way Summary
Learn Python 3 the Hard Way 85%
Python without the hand-holding: type every line, debug every error, and build from the terminal up.
by Zed A. Shaw 2017
3.92
597 ratings
How to Create a Mind
by Ray Kurzweil • 2012
The brain runs on 300 million pattern recognizers. Copy that hierarchy, and human-level AI is next.
3.96
8k+
How to Create a Mind Summary
How to Create a Mind 85%
The brain runs on 300 million pattern recognizers. Copy that hierarchy, and human-level AI is next.
by Ray Kurzweil 2012
3.96
8k+ 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 85%
Software guards its internals. Emacs shipped a Lisp interpreter and let users rewrite everything.
by Diomidis Spinellis 2008
3.42
171 ratings
Algorithm Design
by Jon Kleinberg • 2005
Design algorithms that run fast; recognize the problems that never will; and learn the workarounds.
4.17
664
Algorithm Design Summary
Algorithm Design 85%
Design algorithms that run fast; recognize the problems that never will; and learn the workarounds.
by Jon Kleinberg 2005
4.17
664 ratings
Python for Everybody
by Charles Severance • 2016
Python from motherboard to internet: no prerequisites, no hand-waving, no jargon left unexplained.
4.27
934
Python for Everybody Summary
Python for Everybody 85%
Python from motherboard to internet: no prerequisites, no hand-waving, no jargon left unexplained.
by Charles Severance 2016
4.27
934 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