Posts List


The essential book on management from the man who invented the discipline

Test Driven Development: By Example

A thorough introduction to Test Driven Development

XP Explained

A thorough introduction to Xtreme Programming

Ansible for DevOps

The authoritative guide on Ansible

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

Getting software released to users is often a painful, risky, and time-consuming process. This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users.

Code Complete

A summary of the authoritative work on software construction

Design Patterns

The seminal and definitive work on software design patterns

Advent of the Algorithm

A thought provoking history of the origins and basis for algorithmic thinking

Algorithms, 4th Edition

An essential text on the analysis, development, and implementation of fundemental data structures and algorithms.

Enterprise Application Architecture

Patterns to assist with the creation of enterprise software. Enterprise software can be small to large applications, but the use of good patterns can assist with development, maintenance, longevity, and cost-efficiency.