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.
Of Technical Leaders, the 10x Dev and Other Mythical Creatures
Organised by Thursday's Matter
Over time the perception of roles, core skills and needs of software companies have evolved, giving rise to a new breath of technical leadership. However, these skills and profiles are in short supply. Jose Huerta will share some personal reflections on the topic and lessons learned.exploration leadership dev
Featuring Matt Belcher
Join Matt Belcher and explore the concepts behind Evolutionary Architecture. You will come away with an understanding of how to start building an Evolutionary Architecture, the engineering practices you’ll need and some pitfalls to watch out for along the way.architecture software-craftsmanship evolutionary-architecture
The Death of Silos
Featuring José Huerta
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.agile leadership teamwork collaboration
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.