small medium large xlarge

 
Cover Image For Predicting the Unpredictable…

Career Development (16 titles)

Develop your career just as carefully as you develop your software. We'll show you how.

Cover Image For Rails 5 Test Prescriptions…

Coming Soon! (7 titles)

Coming Soon!

Cover Image For tmux 2…

Command Line (7 titles)

The efficient joys at the command line.

Cover Image For Exercises for Programmers…

Cool Things for Smart People (8 titles)

Go beyond coding to take care of your body and expand your mind.

Cover Image For Programming Phoenix 1.3…

Elixir, Phoenix, and OTP (9 titles)

Cover Image For A Common-Sense Guide to Data Structures and Algorithms…

For Beginners (6 titles)

Just starting out? Start here. No previous experience with programming required.

Cover Image For Learn Game Programming with Ruby…

Gaming (6 titles)

Programming for Games

Cover Image For iOS 10 SDK Development…

iOS and Android (11 titles)

Cover Image For Test-Driving JavaScript Applications…

Java and JVM Languages (9 titles)

Java-based tools and techniques, and cool languages that run on the JVM.

Cover Image For tmux 2…

Personal Productivity (8 titles)

Personal productivity

Cover Image For React for Real…

Pragmatic exPress (9 titles)

Short, focused, easy to read, digest, and use.

Cover Image For Create Your Successful Agile Project…

Project Management (15 titles)

Project Management

Cover Image For Complex Network Analysis in Python…

Python (3 titles)

Python

Cover Image For Agile Web Development with Rails 5.1…

Ruby and Rails (19 titles)

The home of the original PickAxe book for Ruby, Ruby on Rails, and all things Ruby.

Cover Image For Seven Mobile Apps in Seven Weeks…

Seven in Seven (6 titles)

Just as each new spoken language can make you smarter and increase your options, each programming language increases your mental tool kit, adding new abstractions you can throw at each new problem. Knowledge is power. The Seven in Seven series builds on that power across many different dimensions. Each chapter in each book walks you through some nontrivial problem with each language, or database, or web server. These books take commitment to read, but their impact can be profound.

Cover Image For Design It!…

Technical Practices (13 titles)

Pragmatic approaches to personal and team-wide practices and techniques to make you more effective and productive.

Cover Image For Release It! Second Edition…

Testing, Design, and Cloud Computing (21 titles)

Testing shows you how well your design is working. Start here to bake in excellence from the beginning.

Cover Image For Seven Databases in Seven Weeks, Second Edition…

Tools, Frameworks, Languages (44 titles)

Essential tools for version control, testing, and coding, plus major frameworks and languages to help get the job done.

Cover Image For Node.js 8 the Right Way…

Web 2.0+ (16 titles)

Welcome to the modern world of web frameworks and standards, CSS3 and HTML5, JavaScript and more.