Real-World Scenarios. Practical Skills.
Hands-on challenges and practical knowledge you can apply, fork, and build on. Each adventure runs entirely in GitHub Codespaces, a working environment in a few clicks, no local setup needed.
How Adventures Work
Pick a Scenario
Each adventure is a self-contained story focused on one open source technology. Pick the difficulty that fits where you are and start from there.
Launch in Codespaces
A pre-configured GitHub Codespace spins up with everything installed. No local setup, no Docker, no dependency conflicts. Ready in a few clicks.
Apply, Fork, and Build
Complete real-world scenarios, bring the knowledge into your own projects, fork the challenge repo, and share your solutions with the community.
All Adventures· 7 adventures
Filter challenges by technologyThe Accessibility Nightmare
Audit the ShopSmart homepage and fix critical WCAG 2.2 accessibility violations before the initial compliance review.
Dead Reckoning
Fix a broken Backstage software template: debug the scaffolder steps that create a Gitea repository and register services in the catalog.
Lex Imperfecta
Fix broken Kyverno policies: repair CEL admission rules, scope a multi-namespace estate with PolicyException, and fix a Falco rule for runtime threat detection.
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.
The AI Observatory
Investigate a mysterious bandwidth anomaly at a remote research station by instrumenting its AI system with OpenTelemetry, OpenLLMetry, and Jaeger.
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.
Echoes Lost in Orbit
Restore interstellar communications by fixing broken GitOps setups, progressive delivery systems, and observability pipelines across three galactic missions.
Challenge Contributors
Adventures don't build themselves. A heartfelt thank you to everyone who has put in the time and care to create them.
DevRelDeveloper Relations 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 contributed to
Full-stack and AI Automation Engineer with 4+ years of frontend experience building React and Next.js applications, API-driven systems, and automated workflows with Docker and n8n. Interested in DevSecOps and open-source development.
adventures contributed to
Frontend developer with 4+ years building production apps in Next.js, React, and TypeScript. Open-source contributor to projects at Microsoft, W3C, and GitHub. Author of two npm packages: a 12-language RTL text engine and a TypeScript SVG mapping toolkit.
adventures contributed to
CNCFCloud Native Computing Foundation 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 contributed to
Community Leaders
Top Challenge Solvers
- gsigmund8
- alvin7
- enri-kapaj6
- justinrand6
- georgblumenschein3
- rohit_bc3
Challenge Rockstars
- theharithsa11
- iw4p10
Challenge Grand Builders
- KatharinaSick15
Challenge Builders
- simon.schrottner3
- Ehtasham1
- Ehtasham Yasin1
Adventure Designers
- Katharina Sick5
- Homayoun Mohammadi1
- Simon Schrottner1
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.
