Skip to main content

Posts

2023


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. 🎧

Adventures with the mastodon herd

·1320 words·7 mins
Ongoing changes at Twitter led me to take a second look at mastodon, including running my own mastodon instance. 🐘

Amateur Guide to Running

·1308 words·7 mins
Running gets me outside and gives me a challenge where I can compete against myself. Here are my tips for becoming an amateur runner. 🎽

Monitor a UPS with a Mikrotik router via SNMP

·703 words·4 mins
Mikrotik routers and switches serve as efficient network devices, but they know other tricks, too. Monitor your UPS with a Mikrotik device and query it via SNMP. 🔌

Build a Tailscale exit node with firewalld

·788 words·4 mins
Tailscale exit nodes allow you to route your traffic through nearly any system in your tailnet. Learn how to build an exit node using firewalld. 🕳️

Strong impacts require soft skills

·811 words·4 mins
Success at work depends on more than your technical ability. Improve your soft skills to increase your impact. 💪

How I write blog posts

·740 words·4 mins
This feels very meta, but I thought it would be a good idea to share my blog post writing process anyway. 📝

Takeaways from The Obesity Code

·1504 words·8 mins
This book teaches you more than dieting – it changes how you think about food entirely. 🍽

Migrating from vscode to vim

·911 words·5 mins
Some people say I just enjoy the sound of my mechanical keyboard too much. 🤭 I see it as a simpler, more consistent workflow.

Use GNOME Keyring with Sway

·1060 words·5 mins
Add encrypted ssh keys to your workflow more efficiently with gnome-keyring in the sway window manager.

Raise the bar with an SBAR

·1457 words·7 mins
Efficiently communicate a problem and your recommendation in record time with an SBAR. 📝

Install ThinkOrSwim on Fedora Linux

·639 words·3 mins
Learn how to install TD Ameritrade’s ThinkOrSwim desktop application on Linux and get everything working. 💸

Disable HiDPI in alacritty

·457 words·3 mins
The alacritty terminal on Fedora enables HiDPI mode by default. Break out your magnifying glasses as we disable HiDPI. 👓

2021


Kerberos logins with Brave on Linux

·556 words·3 mins
Brave recently changed how their browser reads managed policy configuration, but luckily the fix is an easy one. 🔧

My Twitter reset

·1014 words·5 mins
At first I thought Twitter was the problem, but then I realized I was making poor choices. 🤔

Secure Tailscale networks with firewalld

·645 words·4 mins
Tailscale provides a handy private network mesh across multiple devices but it needs security just like any other network. 🕵

ThinkPad X1 Nano Gen 1 Review

·1211 words·6 mins
One of the smallest ThinkPads delivers one of the best experiences I’ve had on a laptop. 💻

Backlight control with i3

·296 words·2 mins
Adjust the LED backlight on your laptop quickly in i3 on Linux. 💡

My summer 2021 reading list

·1699 words·8 mins
I set out to read a bunch of books this summer and succeeded! Here’s my reading list. 📚