Books

The software developement books that will help you advance in your career and get the knowledge you need to bring your software development skills to the next level. Hand picked by the content experts behind GOTO conferences for over 20 years.

All 46 books

THE ART OF STRATEGY

Erik Schön

Buy the book

Chaos Engineering: System Resiliency in Practice 1st Edition

Casey Rosenthal

Nora Jones

Buy the book

Graph Databases: New Opportunities for Connected Data 2nd Edition

Jim Webber

Get the free eBook

Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith 1st Edition

Sam Newman

Buy the book

Elm in Action

Richard Feldman

Buy the book

OAuth 2.0 Simplified

Aaron Parecki

Buy the book

CockroachDB: The Definitive Guide

Guy Harrison

Ben Darnell

Buy the book

Microservices: Up & Running

Irakli Nadareishvili

Ronnie Mitra

Buy the book

Design and Build Great Web APIs: Robust, Reliable, and Resilient

Mike Amundsen

Buy the book

The Software Architect Elevator

Gregor Hohpe

Buy the book

Elixir in Action 1st Edition

Saša Jurić

Buy the book

Pragmatic Programmer 2

Dave Thomas

Andy Hunt

Buy the book

97 Things Every Java Programmer Should Know

Kevlin Henney

Trisha Gee

Buy the book

Retrospectives Antipatterns

Aino Vonge Corry

Buy the book

Modern Software Engineering

Dave Farley

Service Mesh Primer

Eberhard Wolff

Hanna Prinz

Service Mesh Primer

Container Security: Fundamental Technology Concepts that Protect Containerized Applications

Liz Rice

Buy the book

Practical Process Automation

Bernd Rücker

Get the first chapters

Programming Kotlin: Create Elegant, Expressive, and Performant JVM and Android Applications

Venkat Subramaniam

Buy the book

Visualise, document and explore your software architecture

Simon Brown

Buy the book

The Jamstack Book

Raymond Camden

Brian Rinaldi

Buy the book

Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

Dave Farley

Buy the book

The Art of Unit Testing, Third Edition with examples in JavaScript

Roy Osherove

Buy the book

Continuous Architecture: Sustainable Architecture in an Agile and Cloud-Centric World

Eoin Woods

Buy the book

Quantum Computing in Action

Johan Vos

Buy (available soon)

Clean Code: A Handbook of Agile Software Craftsmanship

Robert C. Martin (Uncle Bob)

Buy the book

Help Your Boss Help You

Ken Kousen

Buy the book

Digital Nudge

Fabio Pereira

Buy the book

Software Design X-rays

Adam Tornhill

Buy the book

Kubernetes: Up and Running

Brendan Burns

Buy the book

The Simpsons and Their Mathematical Secrets

Simon Singh

Buy the book

Modernizing Enterprise Java

Natale Vinto

Markus Eisele

Get the book Modernizing Enterprise Java

Architecting for Scale

Lee Atchison

Buy the book

Reinforcement Learning: Industrial Applications of Intelligent Agents 1st Edition

Phil Winder

Buy the book

Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture (Addison-Wesley Signature Series (Vernon))

Vaughn Vernon

Buy the book

Spring, Start Here

Laurentiu Spilcă

Buy the book

Building Micro-Frontends

Luca Mezzalira

Buy the book

Data Mesh: Delivering Data-Driven Value at Scale

Zhamak Dehghani

Learning Test-Driven Development: A Polyglot Guide to Writing Uncluttered Code

Saleem Siddiqui

Buy the book

AWS Cookbook: Recipes for Success on AWS

John Culkin

Mike Zazon

Buy the book

Observability Engineering

Liz Fong-Jones

George Miranda

Charity Majors

Buy the book

Chaos Engineering Security

Kelly Shortridge

Aaron Rinehart

Buy the book

Kubeflow for Machine Learning: From Lab to Production

Holden Karau

Buy the book

Principles of Web API Design: Delivering Value with APIs and Microservices

James Higginbotham

Buy the book

Restful Web API Patterns & Practices Cookbook

Mike Amundsen

The Quick Python Book

Naomi Ceder

Buy the book