posts
Tunneling, Routing, and NATting my way to smuggle IPv6 into Northeastern
September 06, 2021
Northeastern's dorms have good WiFi... for most people. The speed is excellent, the coverage is great, and I have yet to encounter any…
PocKey - RP2040, SH1107, and lessons from a failed project
August 29, 2021
This is a story about a project I made that failed. By "failed," I don't mean just something that didn't perform well or didn't meet my…
Building My Online Presence
August 26, 2021
I've always wanted to keep a personal website up and running. In part, that's because I want to make sure everything I work on has a home…
What a singing fish toy taught me about practicality
June 08, 2021
A couple months ago, my uncle and aunt asked me to modify a Billy Bass fish to sing a Phoebe Bridgers song. For those of you lucky enough to…
5F3759DF: An explanation of the world's most infamous magic number
March 17, 2021
Here's a famous function in the Quake III source code. Can you guess what it does? This function calculates the inverse of the square root…
How I Use Dokku
February 10, 2021
As I've started to explore cloud and microservices-based projects, I've turned to Dokku to host and manage my running projects. It's become…