This website is my corner of the internet.
It’s a perpetual work in progress, (much like life), and I appreciate you stopping by. It’s where I try to record my story. The story of my life.
The story of my life, with computers.
Who Am I?
I’m a self-taught developer, and I’ve been learning to program since 2013. A lot of my recent work has been surrounding reverse proxies, web performance, edge caching and network monitoring. In my spare time, I am currently exploring IndieWeb and the Fediverse.
These are the articles that I’m proudest of– the ones in which I’ve invested the most effort.
Since they cover a wide range of topics, I feel they’re the perfect place to start:
The Ultimate Interactive JQ Guide – 11 minute read
Learn how to search, query, and modify JSON data with 25 interactive jq examples and explanations
Programming "with the grain" – 7 minute read
Every system has a hidden, “natural” structure of how data flows through it. Learn how to find it.
The secret life of .well-known – 4 minute read
Find out how the humble .well-known directory is actually chock-full of bonuses that will make your web development life easier.
Calculating The Number Of Digits In A Power Of 2 –
February 25, 2024
Understanding Logarithms Better With This Cool Trick
Blogging with Jupyter Notebooks in Hugo –
December 15, 2023
Fun Fact: The Notebooks are JSON Files
To A Man With `jq`, Everything Looks Like JSON –
December 7, 2023
Small bits of miscellaneous code, scripts, or other quick things that may be useful to someone (or my future self) someday.
The most recent ones are:
- Get frequency distribution of countries in a list of newline separated IP addresses in Linux
- Get Docker Containers running in a particular network
- Parsing single level yaml files into a Lua table
- Start a container in a particular docker network
- Using different Github accounts with different private keys on Linux
- Get leads collected by a particular lead ad form between two timestamps using Facebook Graph API
- Fix WSL time drift
- Discord Notifications from Systemd
- Generate PEM file for any Linux user
- Build and Deploy Eleventy via SFTP using Github Actions