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 Death of Silos
Organised by Thursday's Matter
We have all been victims of poor collaboration. How is it that if everyone wants what is best for the organisation, we can’t seem to agree on how to achieve it? In this talk, José Huerta explores the causes of this phenomena and shares lessons learned from trying to address it.exploration teamwork team-building leadership management collaboration agile
Post Quantum Cryptography Apocalypse
Featuring James Birnie
Quantum computers are real and are starting to be used for some interesting applications. As well as many applications in finance, organic chemistry and complex dynamical systems there is an ugly elephant in the room. That elephant is Shor's algorithm.data cryptography quantum-computing quantum
The day after tomorrow: Let the machine do the coding
Featuring Michael Sperber and Nicole Rauch
Programming means suffering - today.
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,...
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...
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....
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.
TDD, as if you meant it
Featuring Alex Bolboaca
One of the difficulties of developers starting to apply Test Driven Development (TDD) is letting go of preconceived notions of design and allowing themselves to evolve it. I have successfully used TDD As If You Meant It as a way of showcasing how design grows when doing TDD. TDD As If You Meant...
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...