Hi there 👋

I’m a developer based in Fort Worth, Texas. I write about…

  • Software Development
  • Emacs
  • Working in Tech in the 21st Century

When I’m not working or spending time with my family I’m probably working on my homelab.

To get in contact, click on one of the links below. Although, I’m mainly on Bluesky these days.

Kamal Tip - Private Network only Database Server

Edit: In the original version of this post I made a mistake. This post has been corrected. See the details at the below for an explanation of the mistake and the solution. Mistake Summary & Solution In the original version of this post I had stated that the App servers IP in the Kamal configuration should be set to it’s public IP. This is incorrect. With the SSH proxy pointing at the public IP as well, this resulted in a jumphost connection problem, meaning it tried to connect to the public IP through a proxy of the public IP....

emacs transient menu

Transient Menus in Emacs pt. 1

Building custom Transient menus is a great way to enhance day to day workflows

Quick Tip: Git - Rebasing Branches

A quick tip when dealing with branches off branches.

October 11, 2024 2 min

Managing Local Services in Emacs with Prodigy

Prodigy is an Emacs package that allows you to manage local services easily.

Finding an Emacs Bug

I managed to come across an emacs bug.. or rather unexpected & undocumented behavior.