Berlin

November 4 & 5, 2024

New York

September 4 & 5, 2024

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.
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.