Everything you need to know about TENTROPY — how challenges work, what you'll learn, and the technology behind it.
Each challenge presents you with broken production code — the kind of bugs that crash real systems at 3 AM. Your job is to identify the flaw and implement the fix.
After solving a challenge, the Debrief unlocks with a deep-dive explanation of why the bug happened and how production systems prevent it.
Master the failure modes of high-throughput distributed systems. Debug the logic that crashes production.
Build the robust infrastructure that wraps LLMs. Master Semantic Caching, Context Windows, and Streaming stability.
Complete all challenges in a track to earn a digital certificate with a unique verification ID.
Open Source: The platform core is available on GitHub. You can run your own instance with custom challenges.
You can submit up to 5 solutions every 30 minutes. This applies to both anonymous and authenticated users. The limit resets on a sliding window.
Yes. Your code runs in an isolated Firecracker micro-VM that is destroyed after execution. Each sandbox has a 60-second timeout and limited resources. We never store your submitted code beyond the session.
Yes! You can solve challenges as a guest. However, your progress is stored locally and may be lost if you clear your browser data. Sign in to sync your progress across devices and earn certificates.
All challenges are currently in Python. We chose Python because it's the dominant language for AI/ML infrastructure.
We welcome contributions! Check out our Contributing Guide for details on adding new challenges or improving the platform.