Facebook Pixel

Programming Book Summaries

Mastering Regular Expressions Summary
Mastering Regular Expressions
by Jeffrey E.F. Friedl 2002 496 pages
4.17
2k+ ratings
Programming
Computer Science
Technology
The Humane Interface Summary
The Humane Interface
New Directions for Designing Interactive Systems
by Jef Raskin 2000 233 pages
4.03
1k+ ratings
Design
Programming
Technology
User Stories Applied Summary
User Stories Applied
For Agile Software Development
by Mike Cohn 2004 304 pages
3.89
2k+ ratings
Programming
Business
Technology
PHP and MySQL Web Development Summary
PHP and MySQL Web Development
by Luke Welling 2001 896 pages
3.96
500+ ratings
Programming
Reference
Technical
HTML5 Summary
HTML5
Up and Running: Dive into the Future of Web Development
by Mark Pilgrim 2010 220 pages
3.97
500+ ratings
Programming
Technology
Technical
Google Hacks Summary
Google Hacks
Tips & Tools for Smarter Searching
by Rael Dornfest 2005 480 pages
3.68
100+ ratings
Computers
Reference
Google
Building Wireless Sensor Networks Summary
Building Wireless Sensor Networks
With ZigBee, XBee, Arduino, and Processing
by Robert Faludi 2011 318 pages
3.82
100+ ratings
Technology
Programming
Reference
Start Small, Stay Small Summary
Start Small, Stay Small
A Developer's Guide to Launching a Startup
by Rob Walling 2010 212 pages
3.96
2k+ ratings
Business
Entrepreneurship
Programming
The Art of Game Design Summary
The Art of Game Design
A Book of Lenses
by Jesse Schell 2008 520 pages
4.39
3k+ ratings
Game Design
Games
Design
Don't Make Me Think Summary
Don't Make Me Think
A Common Sense Approach to Web Usability
by Steve Krug 2005 201 pages
4.24
29k+ ratings
Design
Business
Programming
Software Requirements Summary
Software Requirements
Practical Techniques for Gathering and Managing Requirements Throughout the Product Development Cycle
by Karl Wiegers 2003 544 pages
4.14
500+ ratings
Programming
Software
Business
REST API Design Rulebook Summary
REST API Design Rulebook
by Mark Masse 2011 112 pages
3.34
100+ ratings
Programming
Technology
Computer Science
12 Essential Skills for Software Architects Summary
12 Essential Skills for Software Architects
by Dave Hendricksen 2011 280 pages
3.69
100+ ratings
Architecture
Programming
Software
The Robert C. Martin Clean Code Collection Summary
The Robert C. Martin Clean Code Collection
by Robert C. Martin 2011 859 pages
4.48
500+ ratings
Programming
Computer Science
Software
Mobile First Summary
Mobile First
by Luke Wroblewski 2011 130 pages
3.91
2k+ ratings
Design
Website Design
Web
Async JavaScript Summary
Async JavaScript
by Trevor Burnham 2017 98 pages
4
100+ ratings
Programming
Technology
Technical
JavaScript Enlightenment Summary
JavaScript Enlightenment
From Library User to JavaScript Developer
by Cody Lindley 2013 164 pages
3.55
100+ ratings
Programming
Technology
Technical
Effective Programming Summary
Effective Programming
More Than Writing Code
by Jeff Atwood 2012 278 pages
3.91
500+ ratings
Programming
Computer Science
Technical
Nine Algorithms That Changed the Future Summary
Nine Algorithms That Changed the Future
The Ingenious Ideas That Drive Today's Computers
by John MacCormick 2012 232 pages
3.88
1k+ ratings
Computer Science
Science
Technology
Functional JavaScript Summary
Functional JavaScript
Introducing Functional Programming with Underscore.js
by Michael Fogus 2013 258 pages
4.07
100+ ratings
Programming
Technology
Computer Science
The Art of SQL Summary
The Art of SQL
by Stephane Faroult 2006 367 pages
3.99
100+ ratings
Programming
Technology
Computer Science
Two Scoops of Django Summary
Two Scoops of Django
Best Practices For Django 1.5
by Daniel Roy Greenfeld 2013 312 pages
4.22
100+ ratings
Programming
Technology
Technical
Writing Secure Code Summary
Writing Secure Code
by Michael Howard 2003 798 pages
4.01
100+ ratings
Programming
Computer Science
Software
High Performance JavaScript Summary
High Performance JavaScript
Build Faster Web Application Interfaces
by Nicholas C. Zakas 2010 232 pages
4.11
500+ ratings
Programming
Technology
Technical
Developing Backbone.js Applications Summary
Developing Backbone.js Applications
Building Better JavaScript Applications
by Addy Osmani 2013 371 pages
3.69
100+ ratings
Programming
Technical
Technology
Lean UX Summary
Lean UX
Applying Lean Principles to Improve User Experience
by Josh Seiden 2013 152 pages
3.99
6k+ ratings
Design
Business
Technology
Effective Unit Testing Summary
Effective Unit Testing
A guide for Java developers
by Lasse Koskela 2013 248 pages
3.79
100+ ratings
Programming
Software
Technology
Program or Be Programmed Summary
Program or Be Programmed
Ten Commands for a Digital Age
by Douglas Rushkoff 2010 140 pages
3.71
1k+ ratings
Technology
Philosophy
Programming
Designing Games Summary
Designing Games
A Guide to Engineering Experiences
by Tynan Sylvester 2013 413 pages
4.46
100+ ratings
Game Design
Games
Design
Scrum Shortcuts Without Cutting Corners Summary
Scrum Shortcuts Without Cutting Corners
Agile Tactics, Tools & Tips (Addison-Wesley Signature Series
by Ilan Goldstein 2013 208 pages
4.06
100+ ratings
Management
Business
Technology
High Performance Web Sites Summary
High Performance Web Sites
by Steve Souders 2007 168 pages
4.15
500+ ratings
Programming
Technology
Computer Science
High Performance Browser Networking Summary
High Performance Browser Networking
What every web developer should know about networking and web performance
by Ilya Grigorik 2013 398 pages
4.52
500+ ratings
Programming
Technology
Computer Science
Don't Make Me Think, Revisited Summary
Don't Make Me Think, Revisited
A Common Sense Approach to Web Usability
by Steve Krug 2000 216 pages
4.24
29k+ ratings
Design
Business
Programming
Apprenticeship Patterns Summary
Apprenticeship Patterns
Guidance for the Aspiring Software Craftsman
by Dave Hoover 2009 165 pages
4.11
500+ ratings
Programming
Technology
Software
Mastering Bitcoin Summary
Mastering Bitcoin
Unlocking Digital Cryptocurrencies
by Andreas M. Antonopoulos 2014 298 pages
4.31
2k+ ratings
Finance
Technology
Computer Science
Java Performance Summary
Java Performance
The Definitive Guide: Getting the Most Out of Your Code
by Scott Oaks 2014 426 pages
4.38
100+ ratings
Programming
Technology
Technical
Functional Programming in Java Summary
Functional Programming in Java
Harnessing the Power Of Java 8 Lambda Expressions
by Venkat Subramaniam 2014 196 pages
4.16
100+ ratings
Programming
Technology
Software
Dependency Injection in .NET Summary
Dependency Injection in .NET
by Mark Seemann 2011 584 pages
4.42
500+ ratings
Programming
Software
Technology
The Phoenix Project Summary
The Phoenix Project
A Novel About IT, DevOps, and Helping Your Business Win
by Gene Kim
4.26
47k+ ratings
Business
Technology
Management
Programming C# Summary
Programming C#
by Jesse Liberty 2001 688 pages
3.67
100+ ratings
Programming
Reference
Technology
Python Cookbook Summary
Python Cookbook
by David Beazley 2005 846 pages
4.17
1k+ ratings
Programming
Computer Science
Reference
An Introduction to General Systems Thinking Summary
An Introduction to General Systems Thinking
by Gerald M. Weinberg 2001 320 pages
3.95
500+ ratings
Science
Business
Computer Science
Practical Programming for Strength Training Summary
Practical Programming for Strength Training
by Mark Rippetoe 2014 256 pages
4.32
2k+ ratings
Fitness
Health
Sports
Threat Modeling Summary
Threat Modeling
Designing for Security
by Adam Shostack 2014 624 pages
4.09
100+ ratings
Technology
Programming
Technical
Building Microservices Summary
Building Microservices
Designing Fine-Grained Systems
by Sam Newman 2015 280 pages
4.21
4k+ ratings
Technology
Programming
Computer Science
Programming Elixir Summary
Programming Elixir
Functional |> Concurrent |> Pragmatic |> Fun
by Dave Thomas 2014 280 pages
4.29
500+ ratings
Programming
Technology
Software
Soft Skills Summary
Soft Skills
The Software Developer's Life Manual
by John Z. Sonmez 2015 504 pages
3.84
2k+ ratings
Programming
Technology
Computer Science
Effective Python Summary
Effective Python
59 Specific Ways to Write Better Python
by Brett Slatkin 2015 256 pages
4.26
500+ ratings
Programming
Computer Science
Technology
Automate the Boring Stuff with Python Summary
Automate the Boring Stuff with Python
Practical Programming for Total Beginners
by Al Sweigart 2015 504 pages
4.29
2k+ ratings
Programming
Computer Science
Coding
Docker Summary
Docker
Up & Running: Shipping Reliable Containers in Production
by Karl Matthias 2015 230 pages
3.77
100+ ratings
Programming
Technology
Computer Science
Create a free account to unlock:
Requests: Request new book summaries
Bookmarks: Save your favorite books
History: Revisit books later
Ratings: Rate books & see your ratings
Unlock Unlimited Listening
🎧 Listen while you drive, walk, run errands, or do other activities
2.8x more books Listening Reading
Today: Get Instant Access
Listen to full summaries of 73,530 books. That's 12,000+ hours of audio!
Day 4: Trial Reminder
We'll send you a notification that your trial is ending soon.
Day 7: Your subscription begins
You'll be charged on Jan 25,
cancel anytime before.
Compare Features Free Pro
Read full text summaries
Summaries are free to read for everyone
Listen to summaries
12,000+ hours of audio
Unlimited Bookmarks
Free users are limited to 10
Unlimited History
Free users are limited to 10
What our users say
30,000+ readers
"...I can 10x the number of books I can read..."
"...exceptionally accurate, engaging, and beautifully presented..."
"...better than any amazon review when I'm making a book-buying decision..."
Save 62%
Yearly
$119.88 $44.99/year
$3.75/mo
Monthly
$9.99/mo
Try Free & Unlock
7 days free, then $44.99/year. Cancel anytime.
Settings
Appearance
Black Friday Sale 🎉
$20 off Lifetime Access
$79.99 $59.99
Upgrade Now →