projects

I hack on stuff in my free time. Here is an extensive list of what I built over these years:

2023

heapview heap viewer for Go heap dumps go
heaputil heap parser for Go heap dumps go
wasmninja micro serverless platform powered by WebAssembly go

2022

pairpad collaborative text editor using CRDTs go
hashsearch reverse image search using perceptual hashes go
miniATC (WIP) miniature ATC simulator go, javascript
quackspeak text-to-speech using ducks. 🦆 javascript
ricecake lightweight CLI framework for Go apps. go, framework, CLI
difftective pixel-by-pixel visual difference detector go, CLI
notifiex notifications for elixir apps elixir
quii exercise. built for learning backend + frontend go, react, javascript

2021

k8sensus (archived) k8s lease lock based leader election process go, kubernetes
kagit gitops for kubernetes, made easy. go, kubernetes
peavote create and vote on polls react, javascript, aws
blaezi lightweight smoke testing tool go
octopool fast, easy-to-use worker pool go
yakv key-value store with persistence go
typerena typing competition (play with your friends) react, javascript
absorb the CLI-based workspace (kanban, todos, ideas) python, CLI
annotate (failed) image annotation software (bounding boxes, etc.) d3.js, react, javascript

2020

QuickShorts desktop app for displaying news desktop, python

2019

football manager (failed) something like FM on Android android, kotlin, java

2015–2017

unnamed text editor Text editor built using Qt and Python 2.7 desktop, python

2014

ScratchHTML used Scratch to build HTML pages scratch
“Platforming” OS platformer-based OS built using Scratch (not a real OS) scratch

2013

Blue the Ball platformer built using Scratch; 50k+ views, made it to the top page scratch