Projects
Projects I've built and mostly still look after, newest first.
Email Verification API
A self-hosted replacement for a paid third-party email verification service: format check, MX lookup, then a live SMTP conversation, rolled up into a confidence score. Introduced in Replacing A Third-party Email Verification API With Something I Actually Own.
Linux Update Notifier
A small shell script that checks a Linux server for pending package updates and emails you when it finds any. Runs off a cron job at 11pm, install script and all. Introduced in Linux Update Notifier.
HappyKats
A quick, scoped-to-a-day project to keep certain skills (JavaScript, API fetching) from getting rusty. Introduced in Simple Projects.
Divi Button Event Tagger
A WordPress plugin that finds Divi theme-builder buttons and inserts the missing Google Analytics data-vars attributes, so they show up as trackable events without hand-editing each one. A button_event_selector filter lets it work with other page builders too. Introduced in Divi Button Event Tagger: Release.
Dot Files
A small collection of dotfiles (.tmux.conf, .bash_aliases, .vimrc, a Gruvbox Vim theme) used across servers and systems.
PyBot
A Discord bot originally built for a small homelab server of friends. Handles game and web server up-checks (ping or nmap), weather via OpenWeatherMap, crypto prices, a DuckDuckGo search command, and playing media clips from YouTube/Twitch.