Pushing to a Non-default Remote Branch

I can never remember the incantation to get git to push to a non-default remote branch that doesn’t exist locally. So I’m writing it down.
Read more →

Thinkpad T480 Firmware Updates on Fedora KDE

Firmware updates are not front-and-center in the KDE spin of Fedora. I missed a couple. Here’s how to get them.
Read more →

Trying out Aseprite on Fedora 31

How to try out Aseprite on Fedora Workstation 31
Read more →

Supporting Gamepads in my LÖVE projects

My children have a hard time playing games on my laptop keyboard.
Read more →

GNU poke binary data editor

A promising new editor from a very different perspective
Read more →

On Screencasting

My adventures in screencasting
Read more →

Getting LÖVE 2D 10.2 running on Fedora 31

Getting a current Linux workstation set up to run the development environment for Harvard’s online introduction to game programming.
Read more →

Neat feature on Source Hut

A seemingly minor SourceHut feature is really nice for my workflow.
Read more →

Reverse-Proxying HTTPS Traffic to a Server in my Basement Using Caddy and Wireguard

Sometimes I want to expose a web service without setting up hosting somewhere. This is what’s working for me now.
Read more →

Unknown

The ethnicity questions on the census feel like a pile of BS
Read more →