Senior software engineer creating fun through technology at Hypixel Studios
I tinker with light sequencing hardware/software/protocols/standards (e.g. DMX, xLights and Light-O-Rama/LOR). I have published documentation for the fseq 2.x file format used by xLights, as well as a compatible single-file-header C99 library (libtinyfseq). I reverse-engineered chunks of the LOR serial control protocol, and published libraries (liblorproto and libtinylor) for developing your own control plane.
fplayer puts all these pieces together into a single tool for the playback of a fseq 2.x
sequence on Light-O-Rama hardware from Windows, macOS, Linux or FreeBSD with support for audio playback.
A vestige of my work on the Hypixel Network, Minetrack has spent almost a decade collecting Minecraft multiplayer player count statistics. I run the "official instances" at minetrack.me & bedrock.minetrack.me, but the software itself is open-source. The historical data it collects is published into the public domain and available via data.minetrack.me.
CLI utility for automating file transformations and dependency creation
Pretty-printing utility for compacting your TOML structures
CLI utility for bulk image bundling and PDF watermarking