Libraries, applications, and other projects.
A touch calculator app for Garmin devices.
Features a large input area with history, memory, trigonometry, unit conversion, and more.
An app for creating random numbers and values for Garmin devices.
A watchface inspired by geometric arcs for Garmin devices.
A small experiment with genetic algorithms in Go.
Using a genetic algorithm, and given a target number, the program will attempt to find a mathematical expression that evaluates to the target number.
Simple Text Aligning in Vim.
A collection of Powershell modules and utilities.
Debounce stuttering changes into a single change.
A tiny library that functions similiarly to debounce, but instead of only returning the last value, it returns the first and last values within the debounce period.
A small Lua filter to output Steam BBCode.
Calculation commands and tools for VS Code.
Supports displaying calculation results in the status bar, and inserting / replacing the current selection with the result.
Online tools and utilities.
A small app to pick colours from different sources and output them in a variety of formats.
Supports palettes, picking from images, generating variations, and more.
A tool to solve the hacking minigame in the Fallout series.
A tool to solve the hacking minigame in Cyberpunk 2077.
A small tool to check your reaction times.
Supports multiple game modes, and analysis of your best, worst, and average times.
A tool for creating layouts for the Unexpected Keyboard for Android devices.
Games, experiments, and other toys.
An online implementation of the classic Mastermind game. Guess the secret code using deductive reasoning.
An online implementation of the Lights Out game. Try to turn off all the lights!