Projects

Drawing and writing

Open-source software

My open-source software is available as Git repositories, either from GitHub or my self-hosted mirrors.

brainfuck
A simple brainfuck interpreter written in C.
FlippyWindow
A simple Windows application that non-destructively flips any part of your screen horizontally.
kew
A very basic background task queue, written in PHP.
My solutions to the Advent of Code
So far there’s solutions to half of the 2021 Advent of Code (written in Go). Maybe one day I will actually complete a year.
nt
A personal note-taking helper command-line application.
pathshorten
An implementation of Vim’s pathshorten function written in Go.
robotinaponcho
The source code to my personal site (you’re on it now).
setup
A bunch of (mostly) Ansible stuff for provisioning and maintaining various machines and things, including personal and work development environments, and a couple of servers for hosting small websites.
snippets
A repository of code and text snippets.
Time Tracker
A Vue-based time tracker.
toolbox
Dotfiles and small scripts that don’t warrant their own repository.
yassg
Yet another static site generator, written in PHP.

Abandoned and deprecated projects

Bastard Snake
Written in Haxe, Bastard Snake set out to be a Snake clone that didn’t like you getting many points, but only got as far as making collecting points slightly inconvenient. Abandoned.
knr-solutions
My incomplete set of solutions to the exercises in The C Programming Language (Second Edition). Abandoned.
nfsnapi-python
When I used to use NearlyFreeSpeech.NET, I wrote a simple Python package that made using their API a little easier. (Be aware that I wrote this during my cram-as-much-shit-into-as-few-lines-as-possible phase.) Abandoned.
notes
Various notes on stuff. These notes have since been merged into my personal website repository, where I continue to update them. Deprecated.
obtaincornhoop
Back when I had a Tumblr weblog, I created a custom theme for it. The name is an anagram of “robot in a poncho”. Abandoned.
Timeline
A Laravel web application for displaying and maintaining a timeline, kinda like the one at JetBrains’ 25 Years of PHP History. I lost interest in tinkering with this in my spare time when I started writing a similar internal application for work. Abandoned.
toolbox-sass
A library of web-development-related stuff. I took the best bits and added them to my general-purpose snippet library instead. The name was getting increasingly inaccurate, too. Deprecated.

Contributions to other projects