Skip to main content
Challenges

Open Source Challenges

Each adventure focuses on one open source technology, with challenges at different difficulty levels. Pick your adventure, work through real-world scenarios hands-on, and share what you learn with the community.

All Challenges

6 adventures · 17 challenges

Adventure
Live2 Levels

Dead Reckoning

The Grand Fleet's commission office is buried in complaints. Manifests are filed but nothing comes of them. Vessels that do sail arrive at port with the wrong cargo, and no one along the route can explain why. As the fleet's engineer, your mission is to restore order from keel to quayside and find out what the records are hiding.

Beginner
Intermediate
BackstageGiteaArgo EventsArgo Workflows
Challenge BuilderKatharina Sick
Adventure
3 Levels

Lex Imperfecta

The Roman Republic has built a sophisticated legal system to protect its citizens — but the laws were written in haste, and the exceptions were written too generously. Policies go unenforced, the wrong citizens are exempt, and something has slipped through the gates unnoticed. As a newly appointed Praetor, your mission is to restore order before chaos takes hold.

Beginner
Intermediate
Expert
KyvernoPolicy ReporterKubernetes
Challenge BuilderKatharina Sick
Adventure
3 Levels

Blind by Design

Three levels of OpenFeature with flagd as the provider, in a Java + Spring Boot service. Wire the SDK against a flagd sidecar (Beginner), layer evaluation context to target by cohort (Intermediate), then instrument flag evaluations with OpenTelemetry and roll back a misbehaving fractional rollout (Expert). All without redeploying.

Beginner
Intermediate
Expert
OpenFeatureflagdSpring BootJava
Challenge BuilderSimon Schrottner
Adventure
3 Levels

The AI Observatory

Investigate a mysterious bandwidth anomaly at a remote research station by instrumenting its AI system with OpenTelemetry, OpenLLMetry, and Jaeger.

Beginner
Intermediate
Expert
OpenTelemetryOpenLLMetryJaegerPrometheus
Challenge BuilderKatharina Sick
Adventure
3 Levels

Building CloudHaven

Join the Infrastructure Guild and modernize CloudHaven's infrastructure from manual provisioning to a self-service platform using Infrastructure as Code. A hands-on journey through infrastructure as code with OpenTofu and GitHub Actions.

Beginner
Intermediate
Expert
OpenTofuTerraformGitHub ActionsTrivy
Challenge BuilderKatharina Sick
Adventure
3 Levels

Echoes Lost in Orbit

Restore interstellar communications by fixing broken GitOps setups, progressive delivery systems, and observability pipelines across three galactic missions.

Beginner
Intermediate
Expert
Argo CDArgo RolloutsOpenTelemetryJaeger
Challenge BuilderKatharina Sick

Challenge Builders

Adventures don't build themselves. A heartfelt thank you to everyone who has put in the time and care to create them.

Katharina Sick (opens in new tab)

DevRel at Dynatrace and co-organizer of Cloud Native Linz. Passionate about building user-friendly Cloud Native and Kubernetes solutions, with a background in mobile and backend development. Found in tech and sports communities, inline skating rinks, and quiz nights across Europe.

adventures created

Simon Schrottner (opens in new tab)

CNCF Ambassador and maintainer of OpenFeature and JUnit Pioneer. Helps teams release faster and with more confidence through open standards, feature flagging, and the communities that make both possible. A familiar face at KubeCon EU, Devoxx, ContainerDays, and meetups across Europe.

adventures created

Start Curious.Break Things.Learn Together.Glow Brighter.

You bring your questions, your fixes, your ideas. We bring the challenges, the tooling, and the practitioners who care about the same problems you do.

Every spark starts with one person. Like Nyx, our firefly, together we brighten the whole open source ecosystem.

That's OffOn. always On. always Open. always Learning.