Projects
Most of my work is either proprietary or private, but there are a few public projects.
AutoPTT (commercial)
AutoPTT is a Windows app that enables Push-to-Talk, Voice Activation, Push-to-Mute, Toggle Mute, and more. In any game or app.
It’s written in C and uses Nuklear for its GUI.
It also has a Protobuf-based IPC that allows for other interfaces, such as the one I made for the Elgato Stream Deck.
AutoPTT Sidekick
AutoPTT Sidekick is a virtual USB keyboard that can be controlled programmatically. It was made so that AutoPTT could work with games that required input from a “physical” keyboard. Written in C.
Keybind Practice
Web application for anyone who wants to train their muscle memory on key bindings, combinations and sequences. Written in JavaScript.
docker-reroll
Zero-downtime deployment of docker containers, very much like docker-rollout, except that this is not in bash, and has some additional features. Written in Rust.
transform-include
For simplifying include paths in C/C++ code. Written in Rust.
indexify
Static directory index generator. Written in Go.
deindent
Simple command line utility to remove extra indentation from text. Written in C.