Pragmatic Bookshelf

Pragmatic Bookshelf is a publisher who has published at least 53 editions.

Details
Release Year
Readers Count
Rating
Controls
The Passionate Programmer
The Passionate Programmer
  • Chad Fowler
200913 reads3.86
A Common-Sense Guide to Data Structures and Algorithms,: Level Up Your Core Programming Skills
A Common-Sense Guide to Data Structures and Algorithms,: Level Up Your Core Programming Skills
  • Jay Wengrow
201711 reads4.36
Become an Effective Software Engineering Manager
Become an Effective Software Engineering Manager
  • James Stanier
20204 reads4.5
A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills
A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills
  • Jay Wengrow
20201 read0
Rails Test Prescriptions
Rails Test Prescriptions
  • Noel Rappin
20102 reads3.5
A Common-Sense Guide to Data Structures and Algorithms,: Level Up Your Core Programming Skills
A Common-Sense Guide to Data Structures and Algorithms,: Level Up Your Core Programming Skills
  • Jay Wengrow
201711 reads4.36
Programming Groovy: Dynamic Productivity for the Java Developer
Programming Groovy: Dynamic Productivity for the Java Developer
  • Venkat Subramaniam
20082 reads5
Python Testing with pytest: Simple, Rapid, Effective, and Scalable
Python Testing with pytest: Simple, Rapid, Effective, and Scalable
  • Brian Okken
20172 reads4
Concurrent Data Processing in Elixir
Concurrent Data Processing in Elixir
  • Svilen Gospodinov
20210 reads0
Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better
Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better
  • Jeff Langr
20130 reads0
Web Development with Clojure: Build Bulletproof Web Apps with Less Code
Web Development with Clojure: Build Bulletproof Web Apps with Less Code
  • Dmitri Sotnikov
20133 reads3.33
Programming Ecto
Programming Ecto
  • Darin Wilson
  • Eric Meadows-Jönsson
20191 read4
Pragmatic Version Control Using Subversion
Pragmatic Version Control Using Subversion
  • Mike Mason
20051 read0
Pragmatic Version Control Using CVS
Pragmatic Version Control Using CVS
  • Dave Thomas
  • Andy Hunt
20031 read0
Code with the Wisdom of the Crowd: Get Better Together with Mob Programming
Code with the Wisdom of the Crowd: Get Better Together with Mob Programming
  • Mark Pearl
20181 read3
Creating Great Teams: How Self-Selection Lets People Excel
Creating Great Teams: How Self-Selection Lets People Excel
  • Sandy Mamoli
  • David Mole
20151 read3
Data Science Essentials in Python: Collect - Organize - Explore - Predict - Value
Data Science Essentials in Python: Collect - Organize - Explore - Predict - Value
  • Dmitry Zinoviev
20160 reads0
Practical Microservices: Build Event-Driven Architectures with Event Sourcing and CQRS
Practical Microservices: Build Event-Driven Architectures with Event Sourcing and CQRS
  • Ethan Garofolo
20190 reads0
Agile Retrospectives, Second Edition: A Practical Guide for Catalyzing Team Learning and Improvement
Agile Retrospectives, Second Edition: A Practical Guide for Catalyzing Team Learning and Improvement
  • Esther Derby
  • Diana Larsen
  • David Horowitz
20240 reads0
A Common-Sense Guide to Data Structures and Algorithms in Python, Volume 1: Level Up Your Core Programming Skills
A Common-Sense Guide to Data Structures and Algorithms in Python, Volume 1: Level Up Your Core Programming Skills
  • Jay Wengrow
20240 reads0
Raspberry Pi: A Quick-Start Guide
Raspberry Pi: A Quick-Start Guide
  • Maik Schmidt
20120 reads0
Prototype and Script.aculo.us: You Never Knew Javascript Could Do This!
Prototype and Script.aculo.us: You Never Knew Javascript Could Do This!
  • Christophe Porteneuve
20071 read3
Async JavaScript: Build More Responsive Apps with Less Code
Async JavaScript: Build More Responsive Apps with Less Code
  • Trevor Burnham
20121 read5
Create Your Successful Agile Project: Collaborate, Measure, Estimate, Deliver
Create Your Successful Agile Project: Collaborate, Measure, Estimate, Deliver
  • Johanna Rothman
20171 read5
Agile in a Flash: Speed-Learning Agile Software Development
Agile in a Flash: Speed-Learning Agile Software Development
  • Jeff Langr
  • Tim Ottinger
20110 reads0
Stripes: ...and Java web development is fun again
Stripes: ...and Java web development is fun again
  • Frederic Daoud
  • Tim Fennell
20081 read3
Programming Node.js
Programming Node.js
  • Travis Swicegood
20121 read0
Deploying with JRuby: Deliver Scalable Web Apps using the JVM
Deploying with JRuby: Deliver Scalable Web Apps using the JVM
  • Joe Kutner
20121 read0
Help Your Boss Help You
Help Your Boss Help You
  • Ken Kousen
20211 read3
Modern CSS with Tailwind Flexible Styling without the Fuss
Modern CSS with Tailwind Flexible Styling without the Fuss
  • Noel Rappin
20211 read0
Cover 4

Beyond Legacy Code

Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your Software
  • David Scott Bernstein
20150 reads0
ExpressionEngine 2
ExpressionEngine 2
  • Ryan Irelan
20101 read4
Become an Effective Software Engineering Manager
Become an Effective Software Engineering Manager
  • James Stanier
20204 reads4.5
Programming Phoenix LiveView
Programming Phoenix LiveView
  • Bruce A. Tate
  • Sophie DeBenedetto
20210 reads0
Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming
Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming
  • Rebecca Skinner
20220 reads0
Programming Elixir >= 1.6: Functional > Concurrent > Pragmatic > Fun
Programming Elixir >= 1.6: Functional > Concurrent > Pragmatic > Fun
  • Dave Thomas
20130 reads0
Programming Your Home: Automate With Arduino, Android, and Your Computer
Programming Your Home: Automate With Arduino, Android, and Your Computer
  • Mike Riley
20120 reads0
RubyMotion
RubyMotion
  • Clay Allsopp
20120 reads0
Programming Scala: Tackle Multicore Complexity on the JVM
Programming Scala: Tackle Multicore Complexity on the JVM
  • Venkat Subramaniam
20080 reads0
Powerful Command-Line Applications in Go: Build Fast and Maintainable Tools
Powerful Command-Line Applications in Go: Build Fast and Maintainable Tools
  • Ricardo Gerardi
20210 reads0
Property-Based Testing with PropEr, Erlang, and Elixir: Find Bugs Before Your Users Do
Property-Based Testing with PropEr, Erlang, and Elixir: Find Bugs Before Your Users Do
  • Fred Hebert
20190 reads0
Getting Clojure
Getting Clojure
  • Russ Olsen
20182 reads4
Modern Perl
Modern Perl
  • chromatic
20100 reads0
Programming Crystal: Create High-Performance, Safe, Concurrent Apps
Programming Crystal: Create High-Performance, Safe, Concurrent Apps
  • Ivo Balbaert
  • Simon St. Laurent
20191 read2
Driving Technical Change: Why People On Your Team Don't Act On Good Ideas, and How to Convince Them They Should
Driving Technical Change: Why People On Your Team Don't Act On Good Ideas, and How to Convince Them They Should
  • Terrence Ryan
20101 read3
Docker for Rails Developers: Build, Ship, and Run Your Applications Everywhere
Docker for Rails Developers: Build, Ship, and Run Your Applications Everywhere
  • Rob Isenberg
20182 reads4
Mac Kung Fu: Over 300 Tips, Tricks, Hints, and Hacks for OS X Lion
Mac Kung Fu: Over 300 Tips, Tricks, Hints, and Hacks for OS X Lion
  • Keir Thomas
20110 reads0
Practical Vim
Practical Vim
  • Drew Neil
201510 reads4.43
Agile Web Development with Rails 5
Agile Web Development with Rails 5
  • Dave Thomas
  • Sam Ruby
  • David Heinemeier Hansson
20050 reads0
Seven Mobile Apps in Seven Weeks: Native Apps, Multiple Platforms
Seven Mobile Apps in Seven Weeks: Native Apps, Multiple Platforms
  • Tony Hillerson
20160 reads0
Effective Testing with RSpec 3: Build Ruby Apps with Confidence
Effective Testing with RSpec 3: Build Ruby Apps with Confidence
  • Myron Marston
  • Ian Dees
20171 read0
Deploying Rails Applications: A Step-by-Step Guide
Deploying Rails Applications: A Step-by-Step Guide
  • Ezra Zygmuntowicz
  • Bruce A. Tate
  • Clinton Begin
20070 reads0
Agile Web Development with Rails 7
Agile Web Development with Rails 7
  • Sam Ruby
  • Dave Thomas
20050 reads0