An interactive dashboard exploring the relationship between musical complexity and streaming popularity using audio features.
March 2, 2026 → Present
A deep dive into the math and structure behind Minecraft seeds, written as a readable technical explainer.
February 1, 2025 → Present
A browser extension that lets you attach time-stamped notes to YouTube videos so you can actually remember what you watched.
July 1, 2024 → Present
A novel algorithm and toolkit to create cryptographically secure quantum-resistant encryption, along with metrics to evaluate the security of encryption schemes against quantum attacks.
March 1, 2024 → Present
An interactive toolkit that scores Wordle words and lets you explore how hard different puzzles really are.