The Software Developers’ Guidebook
A Collection of Modern Engineering Practices
A practical handbook packed with real-world advice to help you write better code, adopt effective developer habits, and build great software.
Minimum price
$9.99
$12.99
You pay
$12.99Authors earn
$10.39Buying multiple copies for your team? See below for a discount!
About
About the Book
The essential handbook for software developers who want to build better software with practical, real-world techniques. Written by Dave Farley, award-winning author of "Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation" and a leading voice in modern software engineering.
Based on Dave's series of highly popular How-To guides, this book distills decades of software engineering experience into actionable insights. From writing better user stories and mastering test-driven development to adopting effective developer habits and organising teams for success—this guide is packed with advice you can apply immediately.
The Software Developers’ Guidebook is a practical, no-nonsense resource for developers at all levels. Whether you’re just starting out or refining your craft, this book will help you improve how you build software—one step at a time.
Categories
Feedback
Team Discounts
Team Discounts
Get a team discount on this book!
Up to 3 members
- Minimum price
- $24.00
- Suggested price
- $32.00
Up to 5 members
- Minimum price
- $39.00
- Suggested price
- $51.00
Up to 10 members
- Minimum price
- $69.00
- Suggested price
- $90.00
Up to 15 members
- Minimum price
- $99.00
- Suggested price
- $129.00
Up to 25 members
- Minimum price
- $149.00
- Suggested price
- $194.00
Author
About the Authors
Dave Farley is author of three best-selling books - "Continuous Delivery”, ”Modern Software Engineering", and “Continuous Delivery Pipelines”. He is founder of the CD.Training school and creator of the CD and Modern Software Engineering YouTube channel.
Dave is a pioneer of Continuous Delivery, thought-leader and expert practitioner in CD, DevOps, TDD, agile development techniques and software design. He is one of the authors of the Reactive Manifesto, and a winner of the Duke Award for the open source LMAX Disruptor project.
As an independent software developer and consultant, Dave has a long track record in creating high-performance teams, shaping organisations for success, and creating outstanding software.

Episode 239
An Interview with David Farley
Bernard McCarty started out as a physicist, wandered into software engineering, and never quite left. He’s worked across industries—semiconductor yield analysis, telecoms, quantum computing, and scientific instrumentation—but his passion lies in problem-solving, whether it’s optimising code, solar energy systems, or the way we think about software. As Content Manager for Continuous Delivery Ltd, he helps make complex ideas accessible and engaging.
Translations
Translations