We build well-crafted software

Our values


We don't negotiate on quality. Software must deliver more value with time and not be a source of increasing pain and cost.


Sucessful software projects are a result of productive partnerships. Collaboration is at the heart of our development practices.


Software development is not just a job for us. It's our passion. We are proud of our work and we are constantly improving.

What we do


Our team of dedicated software craftsmen can help bring your ideas to life.


We provide specialist advice to help you start a new project, improve the quality of your software, and nurture productive and vibrant teams.


We run public and private training courses to help you master XP practices and build well crafted software.


We love to share what we know and are proud organisers of the London Software Craftsmanship Community.


Chek out the book from our co-founder Sandro Mancuso

Clients & Partners

Latest Blogs

Not all managers are stupid

Not all managers are stupid

(The following story was a bit altered in order to keep it short(ish) and to protect the innocents) I still remember the day when our managers in a large organisation...

Too Many Cooks

Too Many Cooks

Last week, Sandro and I flew to Bucharest to meet Alex and Adi Bolboaca, Aki Salmi and Peter Kofler. We didn't know what to expect: the agenda was to try...

A Very Quick Guide to Deploying Artifacts With Jenkins

A Very Quick Guide to Deploying Artifacts With Jenkins

Jenkins is an open-source continuous integration server. At Codurance, we use Jenkins to build and test projects to make sure everything is in order before handing over to the client....