Browse our library
We've published more than 100 books on a wide variety of technical topics.
Here, you'll find everything in our library — why not dive in?
![Distributed Serverless Architectures on AWS Distributed Serverless Architectures on AWS](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_distributed_serverless_architectures_on aws.jpg)
Distributed Serverless Architectures on AWS
by Jithin Jude Paul
![Lean Enterprise: How High Performance Organizations Innovate at Scale by Jez Humble, Joanne Molesky and Barry O’Reilly Lean Enterprise: How High Performance Organizations Innovate at Scale by Jez Humble, Joanne Molesky and Barry O’Reilly](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles14.png)
Lean Enterprise
by Jez Humble, Joanne Molesky and Barry O’Reilly
![Talking with tech leads by Patrick Kua Talking with tech leads by Patrick Kua](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles17.png)
by Patrick Kua
![Recipes for Continuous Database Integration by Pramod Sadalage Recipes for Continuous Database Integration by Pramod Sadalage](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles13.png)
Recipes for Continuous Database Integration
by Pramod Sadalage
Programação Funcional
by Gregório Melo
![NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence by Pramod Sadalage & Martin Fowler NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence by Pramod Sadalage & Martin Fowler](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles15.png)
NoSQL Distilled
by Pramod Sadalage & Martin Fowler
![Understanding Design Thinking, Lean, and Agile Understanding Design Thinking, Lean, and Agile](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles11.png)
Understanding Design Thinking, Lean, and Agile
by Jonny Schneider
![Testing Microservices with Mountebank by Brandon Byars Testing Microservices with Mountebank by Brandon Byars](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles10.png)
Testing Microservices with Mountebank
by Brandon Byars
![Continuous Delivery by David Farley and Jez Humble Continuous Delivery by David Farley and Jez Humble](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_e.png)
Continuous Delivery
by David Farley and Jez Humble
![CoffeeScript in action by Patrick Brian Lee CoffeeScript in action by Patrick Brian Lee](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_00.png)
CoffeeScript in action
by Patrick Brian Lee
![TDD em Ruby (PT-only) by Hugo Corbucci, co-author TDD em Ruby (PT-only) by Hugo Corbucci, co-author](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles18.png)
TDD em Ruby (PT-only)
by Hugo Corbucci, co-author
![Thoughtworks Antologia Brasil (PT-only) Paulo Caroli, editor Thoughtworks Antologia Brasil (PT-only) Paulo Caroli, editor](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles-015.png)
Thoughtworks Antologia Brasil
(PT-only) Paulo Caroli, editor
![DevOps em Prática: Entrega de Software Confiável e Automatizada (PT) by Danilo Sato DevOps em Prática: Entrega de Software Confiável e Automatizada (PT) by Danilo Sato](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles-012.png)
DevOps em Prática
by Danilo Sato
![Lean Experimentation in Action by Maryam Aidini & Kylie Castellaw Lean Experimentation in Action by Maryam Aidini & Kylie Castellaw](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles-014.png)
Lean Experimentation in Action
by Maryam Aidini & Kylie Castellaw
![ServiceStack 4 Cookbook by Kyle Hodgson, co-author ServiceStack 4 Cookbook by Kyle Hodgson, co-author](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles-013.png)
ServiceStack 4 Cookbook
by Kyle Hodgson, co-author
![Thoughtworks Anthology II Neal Ford, editor Thoughtworks Anthology II Neal Ford, editor](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_d.png)
Thoughtworks Anthology II
by Neal Ford, editor
![The Retrospective Handbook: A guide for agile teams by Patrick Kua The Retrospective Handbook: A guide for agile teams by Patrick Kua](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_d1.png)
The Retrospective Handbook
by Patrick Kua
![Agile Analytics: A Value-Driven Approach to Business Intelligence and Data Warehousing (Agile Software Development Series) by Ken W. Collier Agile Analytics: A Value-Driven Approach to Business Intelligence and Data Warehousing (Agile Software Development Series) by Ken W. Collier](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles3.png)
Agile Analytics
by Ken W. Collier
![REST: From Research to Practice chapter authors: Ian Robinson & Duncan Cragg REST: From Research to Practice chapter authors: Ian Robinson & Duncan Cragg](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_0d.png)
REST: From Research to Practice
chapter authors: Ian Robinson & Duncan Cragg
![Agile Experience Design: A Digital Designer’s Guide to Agile, Lean, and Continuous by Lindsay Ratcliffe & Marc McNeill, co-authors Agile Experience Design: A Digital Designer’s Guide to Agile, Lean, and Continuous by Lindsay Ratcliffe & Marc McNeill, co-authors](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles6.png)
Agile Experience Design
by Lindsay Ratcliffe & Marc McNeill, co-authors
![深入核心的敏捷开发 by co-authors Kaifeng Zhang, Ran Xiao 深入核心的敏捷开发 by co-authors Kaifeng Zhang, Ran Xiao](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b18.png)
深入核心的敏捷开发
by co-authors Kaifeng Zhang, Ran Xiao
![REST in Practice: Hypermedia and Systems Architecture by Ian Robinson & Jim Webber, co-authors REST in Practice: Hypermedia and Systems Architecture by Ian Robinson & Jim Webber, co-authors](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_0d_0.png)
REST in Practice
by Ian Robinson & Jim Webber
![The Agile Samurai: How Agile Masters Deliver Great Software by Jonathan Rasmusson The Agile Samurai: How Agile Masters Deliver Great Software by Jonathan Rasmusson](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_c.png)
The Agile Samurai
by Jonathan Rasmusson
![Professional F# 2.0 by Aaron Erickson, co-author Professional F# 2.0 by Aaron Erickson, co-author](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_c2.png)
Professional F# 2.0
by Aaron Erickson, co-author
![Test-Drive ASP .NET MVC by Jonathan McCracken Test-Drive ASP .NET MVC by Jonathan McCracken](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_c3.png)
Test-Drive ASP .NET MVC
by Jonathan McCracken
![Domain Specific Languages by Martin Fowler & Rebecca Parsons, co-author Domain Specific Languages by Martin Fowler & Rebecca Parsons, co-author](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_c11.png)
Domain Specific Languages
by Martin Fowler & Rebecca Parsons, co-authors
![Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman by Adewale Oshineye & Dave Hoover, co-authors Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman by Adewale Oshineye & Dave Hoover, co-authors](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_c5.png)
Apprenticeship Patterns
by Adewale Oshineye & Dave Hoover, co-authors
![97 Things Every Project Manager Should Know Contributors: Adrian Wible, Anupam Kundu, Joe Zenevitch, Neal Ford and Pat Kua 97 Things Every Project Manager Should Know Contributors: Adrian Wible, Anupam Kundu, Joe Zenevitch, Neal Ford and Pat Kua](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_f2.png)
97 Things Every Project Manager Should Know
Contributors: Adrian Wible, Anupam Kundu, Joe Zenevitch, Neal Ford and Pat Kua
![97 Things Every Programmer Should Know Contributors: Dan North & Neal Ford 97 Things Every Programmer Should Know Contributors: Dan North & Neal Ford](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_f.png)
97 Things Every Programmer Should Know
Contributors: Dan North & Neal Ford
![Refactoring: Ruby Edition by Jay Fields, Shane Harvie & Martin Fowler, co-authors Refactoring: Ruby Edition by Jay Fields, Shane Harvie & Martin Fowler, co-authors](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_1_1.png)
Refactoring: Ruby Edition
by Jay Fields, Shane Harvie & Martin Fowler
![The Nomadic Developer: Surviving and Thriving in the World of Technology Consulting by Aaron Erickson The Nomadic Developer: Surviving and Thriving in the World of Technology Consulting by Aaron Erickson](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_1_12.png)
The Nomadic Developer
by Aaron Erickson
![97 Things Every Software Architect Should Know Contributors: Erik Doernenburg, Neal Ford and Rebecca Parsons 97 Things Every Software Architect Should Know Contributors: Erik Doernenburg, Neal Ford and Rebecca Parsons](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b17.png)
97 Things Every Software Architect Should Know
Contributors: Erik Doernenburg, Neal Ford and Rebecca Parsons
![Agile Project Management: Creating Innovative Products, 2nd edition by Jim Highsmith Agile Project Management: Creating Innovative Products, 2nd edition by Jim Highsmith](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles4.png)
Agile Project Management 2nd edition
by Jim Highsmith
![Thoughtworks Anthology Rebecca Parsons, editor Thoughtworks Anthology Rebecca Parsons, editor](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles.png)
Thoughtworks Anthology
Rebecca Parsons, editor
![The Productive Programmer by Neal Ford The Productive Programmer by Neal Ford](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles9.png)
The Productive Programmer
by Neal Ford
![Foundation Rails 2 by Eldon Alameda Foundation Rails 2 by Eldon Alameda](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_1_2.png)
Foundation Rails 2
by Eldon Alameda
![Practical JRuby on Rails Web 2.0 Projects: Bringing Ruby on Rails to the Java Platform by Ola Bini Practical JRuby on Rails Web 2.0 Projects: Bringing Ruby on Rails to the Java Platform by Ola Bini](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles8.png)
Practical JRuby on Rails Web 2.0 Projects
by Ola Bini
![Pattern Languages of Program Design 5 by Dragos Manolescu Pattern Languages of Program Design 5 by Dragos Manolescu](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_c7.png)
Pattern Languages of Program Design 5
by Dragos Manolescu
![To the Woods by John Scott To the Woods by John Scott](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_c6.png)
To the Woods
by John Scott
![Applying Domain-Driven Design and Patterns: With Examples in C# and .NET by Erik Doernenburg, contributor Applying Domain-Driven Design and Patterns: With Examples in C# and .NET by Erik Doernenburg, contributor](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_c8.png)
Applying Domain-Driven Design and Patterns
by Erik Doernenburg, contributor
![No Fluff Just Stuff Anthology Neal Ford, editor No Fluff Just Stuff Anthology Neal Ford, editor](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_c9.png)
No Fluff Just Stuff Anthology
by Neal Ford, editor
![Agile Project Management: Creating Innovative Products by Jim Highsmith Agile Project Management: Creating Innovative Products by Jim Highsmith](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_1_13.png)
Agile Project Management
by Jim Highsmith
![Enterprise Integration Patterns by Gregor Hohpe Enterprise Integration Patterns by Gregor Hohpe](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_c14.png)
Enterprise Integration Patterns
by Gregor Hohpe
![Java Open Source Programming by Joe Walnes Java Open Source Programming by Joe Walnes](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b5.png)
Java Open Source Programming
by Joe Walnes
![Art of Java Web Development by Neal Ford Art of Java Web Development by Neal Ford](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b14.png)
Art of Java Web Development
by Neal Ford
![Agile Software Development Ecosystems by Jim Highsmith Agile Software Development Ecosystems by Jim Highsmith](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b6.png)
Agile Software Development Ecosystems
by Jim Highsmith
![Patterns of Enterprise Application Architecture by Martin Fowler Patterns of Enterprise Application Architecture by Martin Fowler](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles5.png)
Patterns of Enterprise Application Architecture
by Martin Fowler
![Professional JSP Site Design by Joe Walnes Professional JSP Site Design by Joe Walnes](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b7.png)
Professional JSP Site Design
by Joe Walnes
![Lessons Learned in Software Testing by Bret Pettichord, co-author Lessons Learned in Software Testing by Bret Pettichord, co-author](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b8.png)
Lessons Learned in Software Testing
by Bret Pettichord, co-author
![Planning Extreme Programming by Martin Fowler Planning Extreme Programming by Martin Fowler](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b11.png)
Planning Extreme Programming
by Martin Fowler
![Adaptive Software Development: A Collaborative Approach to Managing Complex Systems by Jim Highsmith Adaptive Software Development: A Collaborative Approach to Managing Complex Systems by Jim Highsmith](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b10.png)
Adaptive Software Development
by Jim Highsmith
![UML Distilled by Martin Fowler UML Distilled by Martin Fowler](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b9.png)
UML Distilled
by Martin Fowler
![Refactoring by Martin Fowler Refactoring by Martin Fowler](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles__.png)
Refactoring
by Martin Fowler
![JBuilder 3 Unleashed by Neal Ford, co-author JBuilder 3 Unleashed by Neal Ford, co-author](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b13.png)
JBuilder 3 Unleashed
by Neal Ford, co-author
![Analysis Patterns by Martin Fowler Analysis Patterns by Martin Fowler](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b15.png)
Analysis Patterns
by Martin Fowler
![Developing with Delphi: Object-oriented Techniques by Neal Ford, co-author Developing with Delphi: Object-oriented Techniques by Neal Ford, co-author](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b16.png)
Developing with Delphi
by Neal Ford, co-author
![Test-Driven Development with React: Apply Test-Driven Development in Your Applications Test-Driven Development with React: Apply Test-Driven Development in Your Applications](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b12.png)
Test-Driven Development with React
by Juntao Qiu
![JavaScript核心概念及实践 JavaScript核心概念及实践](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles20.png)
JavaScript 核心概念及实践
by Juntao Qiu
![驯服烂代码 驯服烂代码](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b3.png)
驯服烂代码
by Bin Wu
![爬虫实战:从数据到产品 爬虫实战:从数据到产品](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b4.png)
爬虫实战:从数据到产品
by Sicong He
![代码管理核心技术及实践 代码管理核心技术及实践](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretotles_b.png)
代码管理核心技术及实践
by co-authors Ran Liu,Ran Xiao,Yu Tan
![Adaptive Leadership by Jim Robert Highsmith Adaptive Leadership by Jim Robert Highsmith](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles2.png)
Adaptive Leadership
by Jim Robert Highsmith
![Functional Thinking by Neal Ford Functional Thinking by Neal Ford](/content/dam/thoughtworks/images/photography/collection-of-media/insights/books/covers/bk_com_moretitles16.png)
Functional Thinking
by Neal Ford
Why not sign up for more?
We share ideas about tech, about ways of working and the trends that matter to engineers. We’d like to get you thinking in different directions. Maybe even thinking about a career change in our direction.
Every month you’ll be offered something special. Often that’s early access to our content — it might be the first look at a piece of tech content, videos of Thoughtworkers’ talks, content from our latest books, or reports, like the bi-annual Tech Radar.
Why not sign up for more?
We share ideas about tech, about ways of working and the trends that matter to engineers. We’d like to get you thinking in different directions. Maybe even thinking about a career change in our direction.
Every month you’ll be offered something special. Often that’s early access to our content — it might be the first look at a piece of tech content, videos of Thoughtworkers’ talks, content from our latest books, or reports, like the bi-annual Tech Radar.