tms
A bunch of stuff I've clanked. I only make things that I (or others) really want, for fun. I obviously don't make any profit from clanking. At my day job I write Vulkan drivers for Arm Mali GPUs.
Family
- avenfotografi, a photography
portfolio site for my sister.
[source]
- family, a collection of family
related applications.
[source]
- folkrace, a small static site for my grandfather's folkrace VHS/CD/DVD recordings.
- pr0n, my family photo gallery.
[source]
Games
- croos, statistics and quizzes for the NYT
Crossword.
[source]
- fgp, a native reconstruction of
Flåklypa Grand Prix Gullutgave.
[source]
- jigsaw, a jigsaw puzzle
simulator in C, also compiled to the browser.
[source]
- poe, tools for Path of Exile.
[source]
Utilities
- subfix, a browser extension
that leaves only actual subscriptions in the YouTube subscriptions feed.
[source]
- tvcontrol, a command-line remote control for paired Sony BRAVIA and Samsung Tizen TVs.
[source]
- vytrain, congestion tracker for
my commute train.
[source]
Clankless
I also made a bunch of stuff before clanking. A lot of it never made it off the hard drive of whatever laptop I had at the time, but below is a list of a few projects I've apparently kept around.
- a-star-visualization, visualize A* pathfinding with by making gifs.
- datasyn, computer vision stuff, SGD/backpropagation from scratch.
- EFM32GG, bare metal tetris on an EFM32GG.
- game-of-life, Game of Life in Haskell with ncurses.
- lax, a Vulkan rendering engine.
- reservoir-computing, code and notebooks for a few reservoir computing papers. 1 2 3
- SearchChests, Stardew Valley mod to search chests.
- shades, a bunch of shaders I made at some point for e.g. Shadertoy.
- slamdunk, SLAM on a system with a custom PCB.
- kneise, a faster smash.gg relayer.
- whomst, packet sniffer to geolocate opponents on Slippi.
- SiNRI, a neural MEA response interpreter and visualizer.
- smashladder-python, automatic matchmaker for smashladder.
- superpixel, a SLIC superpixel implementation.
- tuner, throw ALSA, FFT and HPS together to make a tuner.
- typer, TypeRacer clone to play offline.
- unhurried, a Raylib game that looks like Old School Runescape.