We build well-crafted software


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.


Check out the book from our co-founder Sandro Mancuso

Clients & Partners

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.


Successful 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.

Latest Blogs

Changing Scalatra and sbt default directories

Changing Scalatra and sbt default directories

Conventions are not always good. I recently started a new internal web project at Codurance and I decided to use Scala. As I'm not a fan of big frameworks, I...

My first couple of months at Codurance

My first couple of months at Codurance

Some background Some of you may know me from the various meetups in the city, especially my attendance at a number of LJC and LSCC meetup events. Attending these events...

Configuring an enterprise app sucks

Configuring an enterprise app sucks

There has been quite a lot of discussion over the last years about how configuration should be managed as code, be it software settings or infrastructure configuration: For infrastructure, all...