This is your work, valued
PhD in compiler design. Also having fun with graphics, machine learning, electronics, music and DIY. All opinions are my own.
noisecraft. Browser-based visual programming language and platform for sound synthesis.
1.2kuvm. Fun, portable, minimalistic virtual machine.
593Turing-Drawings. Randomly generated Turing machines draw images and animations on a 2D canvas.
458plush. Minimalistic dynamically-typed language for fun, teaching and creative programming.
85MusicToy. MusicToy is a minimalist grid sequencer designed to make composition simple and encourage experimentation. It uses the HTML5 web audio and canvas APIs.
66Turing-Tunes. Procedural music generation engine using Turing machines.
65bebelm. CPU-only, pure-Rust implementation of LiquidAI's LFM2.5-8B-A1B LLM
62toyCPU. Assembly Programming Learning Platform
29kavascript. Minimalistic dynamically-typed programming language for didactic purposes.
29Melodique. Algorithmic musical phrase generator
29AVR-Annoyance. Device using an Atmel microcontroller to produce high-pitched screechy noises at random, unpredictable intervals.
17pyopendmx. Python OpenDMX stage light control
17Gradient. A JavaScript/HTML5 artificial life experiment involving agents that live in a 2D grid world.
16batchmarching. A recursive screen-space algorithm to render SDFs
16CodeBeats. Online music programming / live coding platform
14acidlines. Step sequencer for 303-clones (and mono synths in general) based on the Web MIDI API
14AVR-Alarm-Clock. Source code for an avr-based alarm clock
5weebasic. weebasic
4party-anims. Visuals and animations I created for parties
4pgw. HTML
4tinkerfield. Toy 3D game engine based on signed distance fields
4Miniworld. Simple and easily configurable 3D FPS-game-like environments for reinforcement learning
3zmq-cam. Simple camera server using OpenCV and ZMQ
2ledburn. Awesome LED Cube Project
1minibot-iface. Remote control interface for the MiniWorld robot (Raspberry Pi)
1gym-duckietown. Self-driving car simulator for the Duckietown universe
1