Enable javascript in your browser for better experience. Need to know to enable it? Go here.

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?

Lean Enterprise: How High Performance Organizations Innovate at Scale by Jez Humble, Joanne Molesky and Barry O’Reilly

Lean Enterprise
by Jez Humble, Joanne Molesky and Barry O’Reilly

Talking with tech leads by Patrick Kua

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
by Pramod Sadalage & Martin Fowler

Continuous Delivery by David Farley and Jez Humble

Continuous Delivery
by David Farley and Jez Humble

CoffeeScript in action  by Patrick Brian Lee

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

Thoughtworks Antologia Brasil  (PT-only) Paulo Caroli, editor

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
by Danilo Sato

Lean Experimentation in Action  by Maryam Aidini & Kylie Castellaw

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

Thoughtworks Anthology II  Neal Ford, editor

Thoughtworks Anthology II
by Neal Ford, editor

The Retrospective Handbook: A guide for agile teams by Patrick Kua

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
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

Agile Experience Design: A Digital Designer’s Guide to Agile, Lean, and Continuous by Lindsay Ratcliffe & Marc McNeill, co-authors

Agile Experience Design
by Lindsay Ratcliffe & Marc McNeill, co-authors

深入核心的敏捷开发 by co-authors Kaifeng Zhang, Ran Xiao

深入核心的敏捷开发
by co-authors Kaifeng Zhang, Ran Xiao

REST in Practice: Hypermedia and Systems Architecture by Ian Robinson & Jim Webber, co-authors

REST in Practice
by Ian Robinson & Jim Webber

The Agile Samurai: How Agile Masters Deliver Great Software by Jonathan Rasmusson

The Agile Samurai
by Jonathan Rasmusson

Professional F# 2.0 by Aaron Erickson, co-author

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

Domain Specific Languages by Martin Fowler & Rebecca Parsons, co-author

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
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

97 Things Every Programmer Should Know Contributors: Dan North & Neal Ford

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

The Nomadic Developer: Surviving and Thriving  in the World of Technology Consulting by Aaron Erickson

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

Agile Project Management: Creating Innovative Products, 2nd edition by Jim Highsmith

Agile Project Management 2nd edition
by Jim Highsmith

Thoughtworks Anthology Rebecca Parsons, editor

Thoughtworks Anthology
Rebecca Parsons, editor

The Productive Programmer by Neal Ford

The Productive Programmer
by Neal Ford

Foundation Rails 2 by Eldon Alameda

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
by Ola Bini

No Fluff Just Stuff Anthology II Neal Ford, editor

No Fluff Just Stuff Anthology II
by Neal Ford, editor

The Rails Way by Obie Fernandez

The Rails Way
by Obie Fernandez

前端架构:从入门到微前端
by Fengda Huang

Practical Rails Projects by Eldon Alameda

Practical Rails Projects
by Eldon Alameda

Pattern Languages of Program Design 5 by Dragos Manolescu

Pattern Languages of Program Design 5

by Dragos Manolescu

To the Woods by John Scott

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
by Erik Doernenburg, contributor

No Fluff Just Stuff Anthology Neal Ford, editor

No Fluff Just Stuff Anthology
by Neal Ford, editor

精益软件度量
by Song Zhang

Beginning Algorithms (Wrox Beginning Guides) by James Ross & Simon Harris

Beginning Algorithms (Wrox Beginning Guides)
by James Ross & Simon Harris

Pragmatic Version Control Using Subversion by Mike Mason

Pragmatic Version Control Using Subversion
by Mike Mason

Test-Driven Development in Microsoft .NET by Alexei Vorontsov

Test-Driven Development in Microsoft .NET 
by Alexei Vorontsov

Agile Project Management: Creating Innovative Products by Jim Highsmith

Agile Project Management
by Jim Highsmith

Enterprise Integration Patterns by Gregor Hohpe

Enterprise Integration Patterns
by Gregor Hohpe

Java Open Source Programming by Joe Walnes

Java Open Source Programming
by Joe Walnes

Art of Java Web Development by Neal Ford

Art of Java Web Development
by Neal Ford

Agile Software Development Ecosystems by Jim Highsmith

Agile Software Development Ecosystems
by Jim Highsmith

Patterns of Enterprise Application Architecture by Martin Fowler

Patterns of Enterprise Application Architecture
by Martin Fowler

Professional JSP Site Design by Joe Walnes

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

Planning Extreme Programming by Martin Fowler

Planning Extreme Programming 
by Martin Fowler

Adaptive Software Development: A Collaborative Approach to Managing Complex Systems by Jim Highsmith

Adaptive Software Development
by Jim Highsmith

UML Distilled by Martin Fowler

UML Distilled 
by Martin Fowler

Refactoring by Martin Fowler

Refactoring
by Martin Fowler

JBuilder 3 Unleashed by Neal Ford, co-author

JBuilder 3 Unleashed
by Neal Ford, co-author

Analysis Patterns by Martin Fowler

Analysis Patterns 
by Martin Fowler

Developing with Delphi: Object-oriented Techniques by Neal Ford, co-author

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
by Juntao Qiu

JavaScript核心概念及实践

JavaScript 核心概念及实践
by Juntao Qiu

驯服烂代码

驯服烂代码
by Bin Wu

爬虫实战:从数据到产品

爬虫实战:从数据到产品
by Sicong He

代码管理核心技术及实践

代码管理核心技术及实践
by co-authors Ran Liu,Ran Xiao,Yu Tan

Adaptive Leadership by Jim Robert Highsmith

Adaptive Leadership
by Jim Robert Highsmith

Functional Thinking by Neal Ford

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. 

Join our learning community

* Required fields

Marketo Form ID is invalid !!!