Currently having fun with:
🕹️ gb-emu: a Game Boy emulator in TypeScript
These are some personal projects I'm proud of:
🖼️ generative-art: various pieces of interactive and random generative art🔧 jvo-asm: an x86 assembler from scratch using emojis in its syntax for fun✂️ emogen: a link shortener that shortens links using emojis: https://jvo.sh/r/🐰 🦊 🐴 🌊 frequency-wave: visualizes music using a 3D surface spectogram🎶 simple-mpc: Emacs modes to control MPC⏱️ timer: a digital implementation of a Time Timer © with an intuitive UI🖥️ lc-3-vm: a Little Computer 3 VM🔑 auth-u2f: a U2F implementation for Odoo that supports 2nd factor auth with Yubikeys🔍 visual-maze: a solver that visualizes various algorithms and does generic path finding🐀 ratspoon: a minimal Ratpoison implementation for Hammerspoon➿ recaman: renders SVGs that visualize Recamán's sequence📋 jpaste: a paste service similar to sprunge in async Rust using Redis🌆 photos: a web application that lays out photos the same way Flickr does📹 crash-recorder: an Odoo module that records actions leading to a crash
I occasionally program live on Twitch, come say hello!