Skip to main content

⚔ Challenges

Three formats to compete on

Pick a challenge, submit your best Python, see where you rank. Leaderboards are public — winning beats "completed" for showing up on a resume.

⛳ Code GolfMonthly · shortest wins

Code Golf · 2026-05

Print the first 15 Fibonacci numbers separated by spaces: '0 1 1 2 3 5 8 13 21 34 55 89 144 233 377'.

Author's best: 84 chars

⚡ Speed RunWeekly · 10 minutes · most correct wins

Speed Run · week of 2026-05-25

5 bite-size Python problems against a 10-minute timer. Fresh set every Monday.

⏱ PerformanceLowest ms wins

FizzBuzz — fast as you can to 100

Implement the classic FizzBuzz for n=100 (multiples of 3 → 'Fizz', multiples of 5 → 'Buzz', both → 'FizzBuzz', otherwise the number). Return the result as a single newline-joined string. Beat 1ms.

Author's reference: 0.8 ms

⏱ PerformanceLowest ms wins

Prime sieve — count primes below 10,000

Count how many primes are below 10,000 using any algorithm you like. Print the count. Author beat 5ms with a sieve of Eratosthenes — can you?

Author's reference: 4.5 ms