Forge Your Future with Open Source: Build Your Skills. Build Your Network. Build the Future of Technology, in print

The Ray Tracer Challenge: A Test-Driven Guide to Your First 3D Renderer, in beta

Genetic Algorithms and Machine Learning; also August PragPub

Christmas in July! Save 40% on pragprog.com

Code with the Wisdom of the Crowd: Get Better Together with Mob Programming, in print

Build Reactive Websites with RxJS: Master Observables and Wrangle Events, in beta

Rediscovering JavaScript: Master ES6, ES7, and ES8 now in print and shipping

Programming Elixir ≥ 1.6, in print, plus free offers

Getting Clojure: Build Your Functional Skills One Idea at a Time, in print

Modern Vim: Craft Your Development Environment with Vim 8 and Neovim, in print; May PragPub Magazine now available

Modern Vim: Craft Your Development Environment with Vim 8 and Neovim, in print; May PragPub Magazine now available

Xcode Treasures: Master the Tools to Design, Build, and Distribute Great Apps in beta

Xcode Treasures: Master the Tools to Design, Build, and Distribute Great Apps in beta

Simplifying JavaScript: Writing Modern JavaScript with ES5, ES6, and Beyond in print

Simplifying JavaScript: Writing Modern JavaScript with ES5, ES6, and Beyond in print

Docker for Rails Developers: Build, Ship, and Run Your Applications Everywhere, in beta

Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions, in print

Adopting Elixir: From Concept to Production, in print