Welcome to Challenges, where curiosity meets practice.
We believe the best way to learn is by working through real problems. Challenges are built for curious developers and practitioners looking for a practical, hands-on path into open source tools and workflows. Each challenge is a real scenario you can solve, learn from, and share with the community. No local setup required, just your curiosity and a browser.
How it works
- Browse the challenges and pick one to try
- Follow the rules and deadline
- Post your solution
- Earn badges and leaderboard points
House rules
- Be respectful. Read the Code of Conduct
- No secrets or internal data. This is a public forum
- Vendor-agnostic, neutral technical content only. No promotional posts
Point System
Each challenge runs across up to three difficulty levels: Beginner, Intermediate and Expert. All levels are worth equal points. The maximum points available scales with how many levels are active that month: 100 for one level, 200 for two, and 300 for three.
Points are awarded based on when you submit your solution within the active challenge week:
- 1st to solve: 100 points
- 2nd: 95 points
- 3rd: 90 points
- 4th: 85 points
- 5th: 80 points
- 6th: 75 points
- 7th and beyond: 70 points
Submitted after the 7 day window? You can still earn 60 points for a late solution.
Badges
- Challenge Solved: awarded for each accepted solution
- Challenge Builder: awarded for creating a community challenge
- Challenge Rockstar: awarded for solving 9 or more challenges
- Challenge Grand Builder: awarded for creating 3 or more challenges