Interactive Games
Programming puzzles and challenges to solve by writing real code in your browser.
SQL Detective: The Database Mystery
A mysterious theft occurred in the eLearner.app offices. Use your SQL skills to query police databases and find the culprit!
Python Escape Room: The Cryptographic Vault
Solve three levels of logical locks by coding in CPython WASM to unlock the cryptographic vault.
JS Code Cracker
Find the security vulnerability and run an exploit in an isolated JavaScript sandbox.
Go Pipeline Maze
Configure channels and concurrent goroutines to route data through a dynamic maze.
Regex Defender: The Security Firewall
Configure regular expression rules to repel cyber attacks and block network traffic threats.
Rust Borrow Checker Dungeon: The Memory Labyrinth
Resolve compiler errors related to memory management, ownership, and borrowing to escape the cells.
Linux Terminal Quest: Intrusion Detection
Explore the filesystem, view hidden files, and modify permissions in a simulated terminal to neutralize the intrusion.
TS Type Arena: Type Gymnastics
Overcome the constraints of the TypeScript compiler by resolving three advanced typing puzzles (mapped types, conditionals, and key remapping).
C++ Memory Labyrinth: Pointers & References
Manage memory allocation in C++, solving three practical puzzles on pointer arithmetic, smart pointers (std::unique_ptr), and pass-by-reference.
COBOL Mainframe Quest: The Y2K Bug
Save the eLearner.app banking system before midnight on December 31, 1999! Modify picture clauses, implement century expansion logic, and execute PERFORM loops to defeat the Y2K bug.
Java Stream Refinery: Data Pipelines
Configure collection operations using Java Stream API to clean, transform, and aggregate data streams.
R Tidyverse Expedition: Data Exploration
Cross the data lake storm! Write dplyr code to manipulate and aggregate data tables efficiently.