We build well-crafted software and help development teams to get better at continuously delivering software through the application of Extreme Programming practices and Software Craftsmanship values. Software Craftsmanship is at the heart of our company. In 2010, the founders started the London Software Craftsmanship Community (LSCC) which has grown to become the largest and most active Software Craftsmanship community in the world, with more than 3,500 developers that meet a few times a month to share and learn. Codurance was founded in 2013 and inherited the same community spirit. Since 2013, we have been organising SoCraTes UK—an International Software Craftsmanship Gathering that attracts software craftspeople from all over Europe. Our craftspeople are renowned for their technology expertise especially in Web, Devops, Big Data, Continuous Delivery, and Cloud Platforms. We present at many conferences around the world; write blogs; and create screencasts.
The day after tomorrow: Let the machine do the coding
Featuring Michael Sperber and Nicole Rauch
Programming means suffering - today.
Featuring Michael C. Feathers
Believe it or not there was a time when many people in the industry felt that OO was too hard for the average programmer. Yet here we are taking an industry plunge into functional programming and tooling that would’ve tested the limits of what people could tolerate just ten years ago. We...
Featuring Rachel Davies
An ending is an opportunity for a new beginning. As we bring SC2017 to a close, you’ll have picked up new tools and techniques that you’re keen to try out and connections you want to explore. How will you get value from our time together and share that value with others? In her closing keynote,...
WebOps for the Overloaded Developer
Featuring Samir Talwar
At lightning speed, this talk will cover the bits that aren’t code that make up a working web app. These include servers, monitoring, deployment mechanisms, logging, alerting, secret management, recovery mechanisms… you get the idea. Material will be provided afterwards so you can try everything...
The Novoda Craftsmanship University
Featuring Paul Blundell
The journey of a craftsperson is difficult and never-ending, full of hard work, sweat, and tears but it is also a journey of joy, discovery, knowledge acquisition, and professional growth. We’ve created Novoda Craftsmanship University (NCU) so that employee's can take this journey together....
Usable Software Design
Featuring Johan Martinsson
Did you ever think of the user of your code? Not the one using the application, but the developer that has to change the code after you. Does that person have a good tool for the job, i.e. is the code usable? What can we learn from other domains like ergonomics, usability and in general design of...
What we talk about when we talk about software (Software, metaphor and Conway's Law)
Featuring Nat Pryce
I will explore the use of metaphors in software development. We often use deliberate figurative metaphor to introduce novel designs.