Projects
Gray-Scott
Real-time reaction-diffusion pattern simulator in the browser
GPU-accelerated Gray-Scott reaction-diffusion solver running in the browser via WebGPU compute shaders. Features 12 curated parameter presets, brush painting to seed patterns, live parameter tuning with vim-style keyboard shortcuts, adjustable resolution, and an interactive guide explaining the underlying equations and dynamics.
PortWhisperer
Beautiful CLI tool to see what's running on your ports
A developer-focused terminal utility that displays all listening ports with color-coded status indicators, framework detection for Node.js/Python/Docker, process inspection with memory and git branch info, real-time watch mode, and interactive cleanup of orphaned processes.
FlowLab
Real-time 2D fluid dynamics simulator in the browser
GPU-accelerated Navier-Stokes solver running entirely in the browser via WebGPU compute shaders. Features pressure-projection method with SOR Jacobi solver, semi-Lagrangian advection, multiple visualization modes (smoke, pressure, streamlines, particles), and interactive obstacle manipulation with preset scenarios including vortex shedding and backward-facing step recirculation.
Rent vs Buy Simulator
Interactive financial comparison for housing decisions
An interactive simulator for comparing realistic rent vs buy scenarios, accounting for mortgage rates, property appreciation, investment returns, taxes, and maintenance costs to help make informed housing decisions.