Berlin

November 4 & 5, 2024

New York

September 4 & 5, 2024

London

June 16 & 17, 2025

Fitness Functions: Creating Consistency across Hundreds of Services

In this talk, I will show the different ways we employ fitness functions at Jimdo to keep track of the state of our over 200 services.

You must be a ticket holder to proceed

Ticket holders must sign in to LeadDev.com with exactly the same email address as stated on your ticket.

Do you have a LeadDev.com account matching the email address on your ticket?

Verify your ticket email address

Your ticket will have been emailed to you from Tito (our ticketing provider). Check your inbox for emails from support@tito.io.

Verify with google


October 08, 2024

As Staff+ Engineers, we are often asked to come up with general guidelines for engineering teams to follow. While these are powerful tools for aligning teams and building a good engineering culture, they don’t ensure consistent adoption.

Fitness functions are a way to codify these guidelines into a set of automated tests that can be run against your services.

In this talk, I will show the different ways we employ fitness functions at Jimdo to keep track of the state of our over 200 services. I will talk about the technical aspects as well as the organisational challenges we faced. I’ll also provide insights on how you can implement fitness functions in your own organisations to improve consistency, non-functional requirements and developer experience.