Skip to main content

Weekend Projects

2025

Key Rotator
·
Easily rotate your manually-managed GitHub Actions secrets.
Stunt
·
A simple tool for displaying your public IP address from the command line using STUN.

2024

Gomplate Dependabot Demo
·
A demo showing how to use gomplate to generate a Go project, while still allowing Dependabot to propose package updates.

2023

·
An Obsidian plugin that acts as a proofreader for your writing.
·
A toy DNS resolver that follows the journey of an ASCII dinosaur.
setup-waypoint
·
A GitHub Action to install a specific version of HashiCorp Waypoint and add it to the PATH
setup-nomad
·
A GitHub Action to install a specific version of HashiCorp Nomad and add it to the PATH

2022

·
Golang implementation of the Ray Tracing in One Weekend book series by Peter Shirley.
·
A GitHub CLI extension to easily manage your repository webhooks.
·
A soothing pastel theme for Hacker News.
·
A clone of Joseph Weizenbaum’s ELIZA, one of the first Natural Language Processing computer programs.
·
Command-line tool that automatically bumps your python project files to the latest semantic version.
·
Play Wordle from any Kubernetes cluster, totally offline. Matches the original Wordle wordlist and daily puzzle selection algorithm.

2021

·
An Apache Airflow Snippets Extension for Visual Studio Code.
·
Terminal user interface to help recover from a broken git state.

2020

·
Katacoda course about how to work with JSON data using SQLite.

2019

·

A Flutter application to generate Mondrian-like art pieces.

Created for the Flutter Create contest as my first excursion into Flutter and the Dart programming language.

2018

·
A CHIP-8 disassembler, instruction decoder and interpreter written in Kotlin.
An Amazon Alexa voice skill built using AWS Lambda and NodeJS.