Making TRAMP go 🚀
Making TRAMP go 🚀
I've been daily driving Emacs again for a few months as my sole editor. Emacs has come a long way in the decade and change since I used it daily, but I've spent a fair bit of my free time over the pas...
I've been daily driving Emacs again for a few months as my sole editor. Emacs has come a long way in the decade and change since I used it daily, but I've spent a fair bit of my free time over the pas...
This weekend, I finally got around to putting that little FreeBSD box to work providing DNS for all machines on the LAN. While nearly all of my web traffic goes through a browser with built-in filters...
This will be a short and sweet post. I'm working on something a bit longer about why Emacs is the perfect system for remote development, and why I think that's important, but I spent part of my Sunday...
I'm working on figuring out what's next for my homelab setup, and since I had vacation this past week, I decided to go for the first piece: a router PC. Not a router as in a sealed piece of hardware, ...
My work at $DAYJOB that involves a lot of work with data pipeline these days. Particularly the design of new and better ones, which help us serve users with better data (more advanced processing, bett...
I run several applications in my homelab using FreeBSD jails. This provides an extra measure of isolation, since the services are connected to the internet. I use AppJail to keep the setup declarative...
Last week I noticed a pattern in some of my shell workloads: run something in a shell, go change some code, run it again. And often I'm looking for some sort of change between runs. One of the most co...
In my last post, one of the things I glossed over was the TLS termination setup. While there are many ways of doing this, and half a dozen tutorials on most of them, you may remember that my setup on ...
For various reasons, I recently decided to start running a homelab again. In this post I'll give a broad overview of the architecture I settled on, and why I made specific choices. I'll try to keep th...
It's not like the world needs yet another WireGuard tutorial, but I thought I'd write one since one of the top SEO-ranked ones I stumbled upon was pretty low quality, with several obvious errors and o...
Mastodon | LinkedIn | GitHub | Codeberg
Powered by Lots of great technology
Content CC BY-SA 4.0