collage of 2022 books from The Pragmatic Bookshelf
2022 books from The Pragmatic Bookshelf

Programming Books for 2022

From The Pragmatic Bookshelf

Margaret Eldridge
5 min readNov 9, 2022

--

Following are books we released in 2022. Some are so fresh that they are still in beta and will be fully released in 2023.

book cover

Programming Phoenix LiveView
Interactive Elixir Web Programming Without Writing Any JavaScript
Bruce A. Tate and Sophie DeBenedetto
2023

book cover

Creating Software with Modern Diagramming Techniques
Build Better Software with Mermaid
Ashley Peacock
2023

book cover

Cruising Along with Java
Modernize and Modularize with the Latest Features
Venkat Subramaniam
2023

book cover

From Objects to Functions
Build Your Software Faster and Safer with Functional Programming and Kotlin
Uberto Barbini
2023

book cover

Functional Programming in Java, Second Edition
Harness the Power of Streams and Lambda Expressions
Venkat Subramaniam
2023

book cover

Programming Ruby 3.2 (5th Edition)
The Pragmatic Programmers’ Guide
Noel Rappin, with Dave Thomas
2023

book cover

Programming WebRTC
Build Real-Time Streaming Applications for the Web
Karl Stolley
2023

book cover

Agile Web Development with Rails 7
Sam Ruby
2023

book cover

Effective Haskell
Solving Real-World Problems with Strongly Typed Functional Programming
Rebecca Skinner
2023

book cover

Building Table Views with Phoenix LiveView
Advanced Table UIs for Accessible Data
Peter Ullrich
2022

book cover

SQL Antipatterns, Volume 1
Avoiding the Pitfalls of Database Programming
Bill Karwin
2022

book cover

Effective Remote Work (audio book)
For Yourself, Your Team, and Your Company
James Stanier
2022

book cover

Designing Data Governance from the Ground Up
Six Steps to Build a Data-Driven Culture
Lauren Maffeo
2022

book cover

Exploring Graphs with Elixir
Connect Data with Native Graph Libraries and Graph Databases
Tony Hammond
2022

book cover

Numerical Brain Teasers
Exercise Your Mind
Erica Sadun
2022

book cover

Help Your Boss Help You (audio book)
Convert Conflict Into Opportunities
Ken Kousen
2022

book cover

Free Your Inner Nonfiction Writer
Educate, Influence, and Entertain Your Readers
Johanna Rothman
2022

book cover

Modern Front-End Development for Rails, Second Edition
Hotwire, Stimulus, Turbo, and React
Noel Rappin
2022

book cover

Mockito Made Clear
Java Unit Testing with Mocks, Stubs, and Spies
Ken Kousen
2022

book cover

Build a Binary Clock with Elixir and Nerves
Use Layering to Produce Better Embedded Systems
Frank Hunleth and Bruce A. Tate
2022

book cover

Program Management for Open Source Projects
How to Guide Your Community-Driven, Open Source Project
Ben Cotton
2022

book cover

Sustainable Web Development with Ruby on Rails
Practical Tips for Building Web Applications that Last
David Bryant Copeland
2022

book cover

Programmer Passport: OTP
Bruce Tate
2022

book cover

Tracking Personal Finances Using Python
Siddhant Goel
2022

book cover

Programmer Passport: Elixir
Bruce Tate
2022

book cover

Modern CSS with Tailwind, Second Edition
Flexible Styling Without the Fuss
Noel Rappin
2022

book cover

Build Talking Apps for Alexa
Creating Voice-First, Hands-Free User Experiences
Craig Walls
2022

book cover

Effective Remote Work
For Yourself, Your Team, and Your Company
James Stanier
2022

book cover

Programmer Passport: Prolog
Bruce Tate
2022

book cover

Rust Brain Teasers
Exercise Your Mind
Herbert Wolverson
2022

book cover

Python Testing with pytest, Second Edition
Simple, Rapid, Effective, and Scalable
Brian Okken
2022

book cover

Portable Python Projects
Run Your Home on a Raspberry Pi
Mike Riley
2022

book cover

Build a Weather Station with Elixir and Nerves
Visualize Your Sensor Data with Phoenix and Grafana
Alexander Koutmos, Bruce A. Tate, Frank Hunleth
2022

https://pragprog.com/newsletter/

--

--