projects
A collection of things I'm working on or interested in.
Neon River
Pixel art fishing game. Catch fish by moving your net across a moonlit river while avoiding electric eels. Features wave-based fish spawning, Web Audio API for low-latency sound, and a static pixel art background with dynamic entity rendering. Built with strict TypeScript and CI/CD automation.
Find Four
Terminal-themed Connect Four with online multiplayer. Features three game modes: VS Computer with minimax AI at three difficulty levels, VS Local for hot seat play, and VS Online using WebRTC peer-to-peer connections. Built with strict TypeScript, comprehensive test coverage, and CI/CD automation.
Sudoku Terminal
A clean, terminal-inspired Sudoku game with three difficulty levels and eight themes. Features auto-notes, pencil mode, undo/redo, timer, mistake tracking, hint system, keyboard navigation, and responsive design.
Matrix Rain
Interactive Matrix-style rain effect built with PyScript. Features mouse and touch interaction where characters repel from your cursor, customizable speed controls, and random speed variation.
Python Project Template
Modern Python project template with testing, documentation, CI/CD, and Docker. Features pyproject.toml configuration, pytest testing, Sphinx docs, GitHub Actions workflows, and automatic releases on VERSION bump.
3D Cube
An interactive 3D rotating cube with click-drag controls built with CSS and JavaScript.
kahdev.me
This website. A minimal, terminal-inspired personal site built with Jekyll and hosted on GitHub Pages.