$ ls ~/labs

Labs

Interactive experiments and tools I've built for fun and learning. Real-time systems, collaborative features, and infrastructure visualizations.

Protocol Playground

Protocol Playground

Build your own network protocol and test it under real conditions. Learn why TCP/UDP are designed the way they are through hands-on experimentation.

NetworkingSimulationInteractive
Explore
CI/CD Pipeline Lab

CI/CD Pipeline Lab

Learn CI/CD concepts by watching commits flow through pipeline stages. Ready to build real pipelines? Try the Pipeline Builder tool.

InteractiveSimulationDevOps
Explore
Query Quest

Query Quest

Discover why databases use B-trees through interactive challenges. See how binary trees compare to B-trees, and why wide beats deep.

DatabasesB-TreeInteractive
Explore
Pixel Canvas

Pixel Canvas

Collaborative pixel art canvas where visitors can place colored pixels in real-time. Inspired by r/place.

Canvas APISSEReact
Explore

Want to play some games instead?

Visit the Arcade