[Main] [Essays] [Articles] [Projects] [Now] [Resume] [Talks]

Projects

I've worked on a lot of projects over the years and most have been proprietary, but the few I can mention that I enjoyed working on the most are listed here.

FitLang A human-readable markup language for defining workout programs and training sessions

Hare by Example
A quick reference guide of Hare by showing examples of common usage

probes.dev
Minimalist uptime and performance monitoring using Go's httptrace for detailed HTTP timing

hare-packet
Network packet encoding and decoding library for Hare

hare-bpf
BPF kernel interface and instruction builders for Hare

apply.coop
A job board for co-ops, nonprofits, and public benefit companies

Limecast
Self-hosted, decentralized, podcasting platform using web standards

static-httpd
An HTTP static file server for local development in Hare

pprof.sh
Script to aid in the benchmark testing of Go Benchmark*() tests

tc4400_exporter
A Prometheus exporter for the Technicolor TC4400 cable modem

fast_afpacket
Raw socket networking with support for AF_PACKET and SO_TIMESTAMPING

firewall_toolkit
High level wrapper for programmatically managing nftables' expressions, rules, and BPF filters

Hare Bitcask
An implementation of the Bitcask database in Hare

Ævintýri
Text adventure game in Hare for grad school

Hare Modules
Various modules mostly centered around networking in Hare

Go Modules
Various modules mostly centered around networking in Go