Tel: +44 208 715 2645,,

© Codemanship Ltd 2014

tdd Test-driven  Development

Our most popular training course. Over 1,000 developers have learned to test-drive the designs of their software with Codemanship

Training Refactoring

Refactoring is an essential discipline for producing simple, readable code that is easy to change, and for extracting new value from legacy software


refactoring OO Design Principles

How we structure the design of our software has a profound impact on how easy it will be to test, to change and to reuse

oodesignprinciples Advanced  Unit Testing

A practical introduction to the tools & techniques we can apply to give us higher assurance for the 10% of our code that needs to be especially reliable

advancedunittesting oneononecoaching One-On-One

We recognise that software excellence begins with individual developers. We work with professionals to build their skills and instil good habits

Coaching Team Coaching

No matter how good individual developers are technically, we find that the team is the primary unit of software delivery. We work with teams to strengthen the skills they need to collaborate effectively

teamcoaching Leadership

At all levels from lead developer up to CTO, we work with software leaders to help them encourage and foster good practices and align them with their organisation’s goals

leadershipcoaching Talent Scouting

The most valuable thing any leader can do for their organisation is hire the right people. We work closely with clients to help them build exceptional teams

talentscouting Software  Craftsmanship 20xx

We are the founders of the first international conference for professionals interested in improving their craft

Community Undergraduate  Apprenticeships

We are pioneering a new approach to mentoring undergraduates in the practical disciplines of software development that most degree courses leave out

Bletchley Park

We organise events and initiatives to raise money for maths and programming education at the world-famous code breaking and computing heritage site

Reliable Everyday  Software

In 2015, we will be launching a regular meet-up for developers interested in exploring tools and techniques for bringing greater reliability to mainstream applications

home  |  about  |  clients  |  blog  |  videos | papers

+44 208 715 2645









Watch Video