Who Am I?
I'm Chris Wage. You can call me cwage, most people do. Professionally, I'm a systems and security engineer with 25 years in the industry, most recently at GitHub. Personally, I'm a chronic autodidact with a long roster of hobbies and a love of figuring things out.
What I'm Up To
A current sample of whatever bullshit I'm on:
Elsewhere
quietlife.net: Personal blog. 25 years of opinions: some embarrassing, some objectively correct.
photos.chriswage.com: Photoblog. A curated place for photos I thought were good.
astro.chriswage.com: Astrophotography journal. Detailing my successes and failures as I learn how to photograph space.
resume.quietlife.net: Resume. "What would you say ... you do here?"
Infrastructure
homelab: IaC monorepo for my home network. Proxmox VE, OpenTofu for provisioning, Ansible, NixOS etc. An ever-evolving project for both my personal infrastructure and keeping my skills sharp.
dotfiles: Personal dotfiles. 10 years of history in this repo, now cleaned up and organized for use in the above nix setup. Don't look too closely at the git history.
Things I've Built
A collection of side projects, most built quickly with AI-assisted development to scratch a specific itch. A lot of these were rapidly prototyped as a proof of concept, both of random ideas/needs and also the LLM tools themselves.
whoarewe: Android app for mutual identity verification using rotating 6-digit cryptographic codes. A defense against voice deepfakes and social engineering, with no servers or internet required.
staticomment: Lightweight comment server for static sites (e.g. jekyll). Accepts form submissions, writes YAML, and commits them to your site's git repo.
nash-services: Web app for browsing Nashville open data (police dispatches, 311 requests, road closures, fire incidents), searchable by location on a map.
mnpd-dispatch: CLI tool and API for querying active Metro Nashville police and fire dispatches by address proximity.
trash-pickup: CLI tool and API for Nashville trash and recycling pickup schedules by address.
nesoutage: CLI tool and API for querying Nashville Electric Service power outage data.
anchor: Android app for monitoring and interacting with remote tmux sessions over SSH. Chat-like interface, built with Kotlin.
radio: Playground for software-defined radio scripts and configs. ADS-B aircraft tracking, HD radio, pager decoding, ACARS aviation data.
kobo-notes: Export highlights and annotations from a Kobo eReader's SQLite database to markdown, plain text, or JSON.
