Skip to main content

Posts

2024


Repairing 4Runner skid plate bolts

·1256 words·6 mins
I ran into a problem with stripped bolts on a new 4Runner with the TRD skid plate. A little bit of car repair can be nerdy, too. 🔧

My meeting hacks

·891 words·5 mins
Instead of dreading a long stretch of meetings, find some ways to make them less painful.

Rub some AI on it

·1184 words·6 mins
If you have a problem, be sure to add artificial intelligence (AI) to it. Then you have two problems.

Jellyfin fatal player error

·469 words·3 mins
Jellyfin is a great replacement for Plex, but I ran into non-stop problems with the Android app with a fatal player error. ðŸŋ

Redirect local ports with firewalld

·645 words·4 mins
Redirecting local ports with iptables directly isn’t too difficult, but can we use firewalld to get the same result? ðŸ§ą

amazon-ec2-utils in Fedora

·912 words·5 mins
The amazon-ec2-utils package in Fedora makes it a bit easier to find devices in an AWS EC2 instance. ïļðŸŒĪïļ

cloud-init and dhcpcd

·461 words·3 mins
Fedora’s cloud-init package now uses dhcpcd in place of dhclient, which went end of life in 2022. 💀

Roll your own static blog analytics

·1288 words·7 mins
Static blogs are easy to serve, but so many of the free options have no analytics whatsoever. This post talks about how to serve your own blog from a container with live updating analytics

Connect Caddy to Porkbun

·707 words·4 mins
Caddy offers a great web and proxy server experience with minimal configuration and automated TLS certificates. Learn how to connect Caddy to Porkbun to get TLS certificates by managing your DNS records for you automatically. 🐷

Linux on the AMD ThinkPad Z13 G2

·539 words·3 mins
Now that AMD’s Zen 4 CPUs landed in lots of laptops, I picked up a ThinkPad Z13 G2 with an AMD Ryzen CPU. Did I put Linux on it? Of course I did. 🐧

Dark mode in Sway

·432 words·3 mins
Dark mode lovers rejoice! It’s possible to get (most) applications to show up in dark mode in the Sway window manager. 😎

2023


On diversity

·2117 words·10 mins
Diverse teams lead to great outcomes, but how we measure diversity remains a challenge. Enforcing it is even more challenging. 🌎

Horror book reviews from October 2023

·1163 words·6 mins
October brings us the Halloween holiday here in the US and I set off on an adventure into some spooky and unsettling books. ðŸ‘ŧ

Mounting the AWS Elastic File Store on Fedora

·1495 words·8 mins
Fedora now has the AWS Elastic File Store (EFS) mount helper available for Fedora 38 and newer releases! It chooses optimized NFS mount options for you and makes mounting and unmounting a breeze.

Car buying guide

·2170 words·11 mins
If you love to nerd out on just about anything, give it a try the next time you buy a car.

Add CloudFront CDN to a Ghost blog

·1972 words·10 mins
Adding an AWS CloudFront CDN distribution to a Ghost blog improves response times on an already fast blogging platform and increases security along the way. ⚡

Deploy a containerized Ghost blog ðŸ‘ŧ

·1130 words·6 mins
Ghost delivers a great self-hosted blogging platform that deploys well in containers. Let’s deploy it on CoreOS along with Caddy. ïļðŸ“

Engineering through layoffs

·1457 words·7 mins
Layoffs create traumatic times for many. Find ways to break through the frustration and pain. For those that stay, your ability to influence the business can grow. ðŸŠī

CoreOS as a pet

·1144 words·6 mins
CoreOS provides a fast track to running containers with a light weight immutable OS underneath. This doesn’t mean that you can’t keep it around as a pet instance. 🐕

My beef with mailing lists

·1376 words·7 mins
My issues with open source mailing lists aren’t with the technology, but with unorganized pattern of the discourse itself. 🖇ïļ

Fedora on Oracle Cloud

·1139 words·6 mins
Add a Fedora x86_64 or aarch64 image to Oracle Cloud and launch an instance. 🚀

1Password quick access in Sway

·238 words·2 mins
1Password has a handy quick access launcher and you can bring it on screen for fast access to passwords and two factor codes in Sway. 🔐

My home phone costs 85 cents a month

·1591 words·8 mins
After trying several services for home phones, I found a solution that costs me about $0.85 per month. ïļïļâ˜Žïļ

Monitor your AWS bill

·845 words·4 mins
Nobody likes a surprise bill. Learn some ways to keep your AWS bill under control and avoid that end of the month panic. ðŸ˜ą

Migrating to AWS CloudFront

·2326 words·11 mins
New experiences bring joy! After working with fun AWS CloudFront hacks at work this week, I decided to migrate this blog to AWS S3 and CloudFront. ⛅

Red flags

·1380 words·7 mins
Every job has its ups and downs, but when is it the right time to double down or the right time to leave? Make a list of red flags that help you decide. ðŸšĐ

Second try at self-hosting Mastodon

·2155 words·11 mins
Although my first attempt at self-hosting Mastodon was a failure, I went back for a second attempt with docker-compose. 🧗‍♂ïļ

2022


Three years of keto

·1007 words·5 mins
Adopting the keto lifestyle in 2023? Here are some pointers from me after three years. ðŸ―

docker-compose on Fedora CoreOS

·1214 words·6 mins
My go-to method for managing containers easily is still docker-compose. It works really well on Fedora CoreOS. ðŸ“Ķ

My favorite podcasts

·662 words·4 mins
Podcasts provide a great way to keep up with current events or learn more about the world around us, especially while we’re doing other activities. 🎧