About me

I'm a US-based software engineer. Here, have some buzzwords: JavaScript/TypeScript, Python, Clojure, Rust, Kubernetes, containers, SRE, Linux. Big fan of open source (and free as in freedom, when possible) software. Currently running Arch (well, EndeavourOS) as my daily driver, which I am obligated to announce whenever possible. Hyprland is my WM, Neovim in a terminal emulator is my IDE.

Not a fan of capitalism, cryptocurrency, fascism, racism, sexism or the current state of American politics. Would love to expat to Ireland someday.

Seeking ways to use tech to support a more equitable future. Intrigued at whether that can be done using p2p, decentralization, federation, and shared protocols instead of centralized, ad-driven, algorithm-powered services. I prefer to self-host things in my little homelab when viable open source options exist.

A longtime music enthusiast and occasional musician. Guitar, drums, esoteric electronics and computer-based music with Pure Data and VCV Rack. I DJed a weekly music show on WXNA—a low-power FM, community-organized radio station in Nashville—for 7.5 years until very recently.

Also a husband/partner, parent to three kids, and dog-parent to four rescue dogs.

Where else to find me

Some of these places are listed in the navigation, but for the sake of completeness: