he/him / Philadelphia, PA, USA / 28% cheetah / #BlackLivesMatter
Welcome to my GitHub repo! This is mostly for personal projects that I've worked on over the years. Sometimes it's to learn a new technology, sometimes it's to contribute something to a particular space, sometimes it's just #CodePosting where I try something new.
If you like my work, please consider sponsoring me.
Here are some of my repos that you may wish to check out:
- Diceware - Generate passwords you can easily remember! Visit the Production deployment here.
- Dead Simple QR Code Generator - Part of my FastAPI Httpbin project. No ads. No #s. No spam. Just QR Codes when you want them.
- Is SEPTA F*cked? - Slightly more... colorful status website for Philadelphia public transit. Visit the Production Website here.
- Is PECO Okay? - Text-based low-bandwidth website for real-time information on the Philadelphia Power Grid. View on the web at https://www.IsPecoOkay.com/.
- Septa Stats - Realtime dashboards and graphs of Philadelphia public transit. Visit the Production Website here.
- FastAPI Httpbin - HTTP endpoints for testing. Heavily inspired by the original Httpbin project, with a few ideas of my own added in. Play with it here!
- WordPress with Nginx and Let's Encrypt - Collection of config to stand up WordPress with Nginx, MySQL, and Let's Encrypt. The blog post explaining all of this is over here.
- Grafana Network Monitor - This is a quick and dirty collection of scripts and dashboards I built to monitor my home's Internet connectivity by pinging multiple hosts on the Internet.
- Splunk Lab - Stand up Splunk in 30 seconds! It's a great way to learn Splunk, ingest sample data, etc. Includes the Machine Learning app.
- Splunk Network Health Check - A network health checking that I built. Uses Splunk Lab and a hacked version of ping(!)
- Facebook Javascript Toolbox - Some Javascript utilities for Facebook groups I run that can be installed via Tampermonkey in Chrome.
- Tarsplit - Split up tarballs on file boundaries to more easily use large tarballs in Docker images.
- evernote-to-obsidian - Wrapper for the
Yarle
app to make converting Evernote notebooks to Markdown easier. - rsync-obsidian-to-icloud - Scripts to
rsync
your local Obsidian vault to/from iCloud so the mobile app can use it - Script to convert JPG and PNG files to HEIC format - This script recursively converts JPG and PNG files to HEIC format, and will cut space savings in half. Useful for old photo archives!
- Docker in Vagrant - As a Mac user, I wasn't happy with the desktop offerings of Docker that were available to me. So I built my own using Virtualbox and Vagrant!
- Docker image to extract sound files from Star Trek: The Next Generation: A Final Unity
- Grafana Playground - Spin up a Grafana instance with Prometheus and Loki for testing quickly and painlessly.
- SSH Principal and CA Playgroud - Learn how SSH Principals and Certificate Authorities work in a Dockerized environment
- Learn "git rebase -i" with this lab/playground - A tool I built to teach myself Interactive Rebasing in Git. Used for the talk I give here.
- ZFS Playground - Learn ZFS, the quick and easy way!
- Undertale and Deltarune Resources π» - A list of links of interest for Undertale and Deltarune
- Fork of bullenweg.github.io - Dear Matt, meet the Streisand Effect. Signed, all of us.
- Cheetah Bot - A Telegram Bot that makes cheetah sounds and posts cheetah pictures!
Icons: https://github.com/simple-icons/simple-icons