About the Challenges category

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

  1. Browse the challenges and pick one to try
  2. Follow the rules and deadline
  3. Post your solution
  4. 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