# The { Programming } Olympics

- Published: August 13, 2024
- Author: Ardan Labs
- URL: https://www.ardanlabs.com/news/2024/the-programming-olympics/

**We asked members of our team…**

### What programming challenges should be considered an Olympic sport?

Imagine if programming had its own Olympic Games—what events would make the cut? We had a blast asking our team this fun question, and their answers were anything but ordinary. From the heart-pounding excitement of Debugging Marathons to the nail-biting drama of Cache Invalidation, the suggestions ranged from the incredibly intense to the downright quirky.

<div style="background: #f6f9ff; padding: 10px 20px; font-weight: bold; border-radius: 4px;">
    <p style="margin: 0;">Let’s see what our team members had in mind with these imaginative “sports”:</p>
</div>

---

**Herbert Wolverson**
<i>Rust Instructor / Consultant</i>

Debugging Marathon, the Ticket Closing Sprint (Rust would win the 100m Race Condition) or the Stand-Up Challenge in which managers extend stand-up meetings and the last programmer standing wins.

---

**Paulo Simao**
<i>Ardan Labs Engineer</i>

Algorithmic Speed Coding, the objective would be to solve algorithm based problems that keep progressively getting harder, as fast as possible. The challenge: it needs a deep understanding of algorithms and data structures, but also a good capacity for working under pressure - like thinking and typing.

---

**Miki Tebeka**
<i>Go & Python Instructor</i>

Cache Invalidation or Naming Things

---

**Florin Patan**
<i>Ardan Labs Engineer</i>

Refactoring Legacy Code or Investigating DNS problems (not a programming issue per se, but one of the first ones that came to mind).

---

**Jérôme Petazzoni**
<i>Docker & Kubernetes Instructor</i>

Coxless Pair Programming (more story points wins). Each pair needs to get their pull requests merged by the end of the sprint, and each failing test affects their score.

OR

Bare Metal Triathlon (smallest configuration wins). Each team needs to use a combination of Terraform, Ansible, and Powershell to deploy a Mastodon instance on a 20-year old Dell server running Windows NT.  The mere mention of the race is usually awe-inspiring.

---


![](../../../images/news/programming-olympics.jpg?v=1)

So, there you have it—a playful peek into what the world of programming might look like if it were given its own Olympic spotlight. As we dream of a programming Olympics, it’s clear that the skills and creativity involved in tech can rival even the most exciting athletic feats. Who knows, maybe one day we'll see a gold medal for the fastest bug fix or the most efficient code refactor! Until then, let’s enjoy these whimsical visions of our coding heroes in action.
