Last week I started the journey of FreeBSD bringup on an RK3588 board.
As a quick recap, the vendor U-Boot image that came with the board was pretty old
and didn't have support for UEFI.
Given that Fr...
Adventures in FreeBSD Bringup on an RK3588 (Part 1)
Last month while sitting in a cafe, my friend Andrew showed me an article about a quirky new E Ink device that was launching
(we're both huge fans of the technology).
It was cheap enough to be impulse...
Fixing my Home Network Without Replacing the ISP Router
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...
Setting up a Network Bridge with a Mini PC from AliExpress
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...
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...