Playground

Interactive tools and visual explainers I built to understand things better — and hopefully make them easier for others too.

Sudoku

Classic Sudoku with three difficulty levels. Keyboard navigation, error checking, and a running timer.

GamePuzzleInteractive
Try it →

Event Loop Visualizer

Step through how JavaScript processes code — call stack, web APIs, microtasks, and macrotasks, one step at a time.

JavaScriptInteractiveEducation
Try it →
Coming soon

Big-O Visualizer

Compare algorithm complexity curves — O(1), O(log n), O(n), O(n²) — with live input size controls.

AlgorithmsMathEducation
Coming soon

CSS Grid Builder

Visually construct CSS grid layouts by dragging and resizing — get the generated CSS instantly.

CSSInteractiveDesign
Coming soon

Regex Playground

Test and debug regular expressions live with match highlighting, group capture, and common pattern snippets.

JavaScriptTooling