Our Events

Codurance hosts a regular calendar of digital and physical events.

Join us!

Whether you are a director looking for advice from our roundtables and webinars or a technical expert looking for deep dive insight and emerging best practices, our events originated in the London Craftsmanship community and now welcome aspiring and experienced craftspeople from around the world.

Upcoming Events

workshop

Architecture in Python

Architecture! Only in the leap from the lion's head will he prove his worth Modeling real systems and business is challenging. We know the theory but one needs a leap of faith to trust what all the gurus in architecture mentioned… In this meeting we are going to talk about different alternatives and implications we have when designing our applications. We will refer to the previous two sessions, looking on how to integrate these practices in a general architecture plan while always keeping our feet to the ground.

webinar

Entering and excelling in your career in tech

If you are entering the world of tech for the first time, a career changer, or simply looking for some ideas on how to take your current role forward, this talk is for you!

webinar

Content Migration at Scale with AWS Step Functions

In 2020, Digital Theatre decided to rebuild their educational platform with the help of Codurance to bring more content to more educational institutions and students, providing a richer, more intuitive and accessible experience.

webinar

Riding the unicorn - how Cazoo builds for scale and growth

Over the past 18 months, Cazoo has gone from being a fledgling ecommerce startup with an ambition to transform the way people buy 2nd hand cars, to today being a multinational automotive retailer, listed on the New York Stock Exchange, valued at $7bn. As one of the biggest success stories during the pandemic, how has the organisation achieved this phenomenal growth? We are thrilled to welcome Bob Gregory, Chief Architect for Cazoo to this fireside chat where we’ll delve into the technical, organisational and architectural decisions that were made, the rationale behind them, and some of the outcomes that have sustained and accelerated the business as it grows at unparalleled scale.

Community Events

workshop

Continuous Delivery in VUE using GitLab Feature Flags

During this session we'll take a small application with few features and and we'll add new ones under feature flags and see how we can manage them using GitLab. After this exercise you'll have the base tools to know how to approach deployments and how you can parallelize different developments by using feature flags.

workshop

Pair Programming: fundamentos y aspectos clave a tener en cuenta.

Event in Spanish: Pair Programming es una de las principales prácticas de eXtreme Programming. ¿Cuál es su propósito? ¿Qué beneficios obtenemos si aplicamos esta práctica?

workshop

TPP: De lo básico, a específico, a lo genérico

Event in Spanish: Cuando nos enseñaron TDD, especialmente al comienzo de nuestro viaje, todos nos enfrentamos a la pregunta: "¿De verdad es esto tan básico?"

Recent Events

video 74:00

Patterns in Python

Javier Martínez, Software Craftsperson at Codurance, will give some examples of the most useful patterns in our daily work and present strategies and implementations on these. The goal is to discover the situations where some patterns will make our life easier by simplifying processes. To reach that goal we will introduce some of the most useful patterns that we need to generate high quality code with specific focus on the features that python provides.

video 90:00

Cómo conseguir un desarrollo de software rápido y seguro con DevSecOps

La deuda técnica suele provocar que se pierda la agilidad en la capacidad de la organización para adaptar el producto y puede dejarlo expuesto a la explotación de vulnerabilidades y posibles ataques por parte de agentes maliciosos. Pero, ¿y si no fuera necesario tener que elegir entre calidad/seguridad y rapidez?

video 60:00

Retailing in the cloud: modernising software for digital transformation

We’ll walk through the 5 stages of the customer journey and common challenges to look out for. At each stage we’ll consider how products and technology can be aligned to drive the value required to run a modern e-commerce business.

video 90:00

Testing in Python

In this session we are going to have a practical hands-on session while discovering the relevance of testing at any stage of software development.

Watch all on YouTube