Continuous Delivery

Continuous Delivery is a modern holistic approach to software development. Dave Farley, the author of "Modern Software Engineering" and Co-Author of the best-selling "Continuous Delivery" book is committed to sharing his techniques and experience with developers around the world.

New FREE Continuous Delivery course

A short course to introduce Continuous Delivery to people who are new to CD and non-technical people who want to understand more about Continuous Delivery. Explains the benefits, concepts and key practices, and suggests first steps to start with Continuous Delivery. The discount code can be used on any of the world-class software courses and it includes bundles like The Total Testing Programme too! The discount code is cd-blackfriday-30

Training

Gain access to top of the industry training by Dave Farley in Continuous Delivery, Deployment Pipelines, Test Driven Development, BDD and Acceptance Testing.

Consultancy

We offer industry leading consultancy services. Help your business grow, improve your team's workflow and build on the principles of Modern Software Engineering, Continuous Delivery, DevOps, TDD, and World-Class Architecture.

Software Engineering

In Modern Software Engineering, Continuous Delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues. Level up your software by clicking below.

HOW CAN WE HELP?

The Modern Software Engineer's Companion

The last few years, Dave has been making content for his Youtube channel, releasing training courses, publishing articles, creating "how to..." guides and answering lots of requests for help in applying these ideas. So, it seemed a natural idea to pull all this information and advice together into a guided experience, a Modern Software Engineer's Companion. Where you can access all that knowledge through pathways that help you find the information you need.

Consultancy

Continuous Delivery has been widely adopted as a unifying approach to software development. We offer a range of consultancy services to help your business get to the next level.

Learn more about Dave's new book

Farley's ideas and techniques cohere into a unified, scientific, and foundational approach to solving practical software development problems within realistic economic constraints. This general, durable, and pervasive approach to software engineering can help you solve problems you haven't encountered yet, using today's technologies and tomorrow's. It offers you deeper insight into what you do every day, helping you create better software, faster, with more pleasure and personal fulfilment. Learn About Dave's Book

LEARNING
CONSULTANCY
CD MEDIA

GET IN TOUCH