Latest
24
Jun
A New Look For the TRMNL Flight Tracker
Now that a TRMNL X device is finally in our hands, the flight tracker plugin deserved a redesign that better utilized the extra screen real-estate afforded.
1 min read
22
May
Milestone reached - 100 installs
On May 22 2026, I'm proud to announce that our API service that provides free flight tracking data
2 min read
10
May
Reject modernity, embrace tradition
1970s borrowed optimism and can-do attitude, but only the good stuff. Anti AI-slop medicine.
3 min read
30
Mar
I Taught an AI to Manage My Homelab (And Now We Argue About Inventory Groups)
I type one sentence, and a fully configured VM appeared on my network — with DNS on two servers, a git commit in the inventory, and Docker, qemu-guest-agent installed, Timezone and SSH keys configured, and OS updated — in about 10 minutes. All while I get to make another cup of coffee.
6 min read
29
Mar
An upgrade to the subspace - Bambu Lab P2S
Recently, I decided to just send it and upgrade from my Prusa MK3S+ to a Bambu Lab P2S. Yes, I&
2 min read
07
Feb
subcloakify - a free tailwind/shadcn Keycloak theme
subcloakify - a free tailwind/shadcn Keycloak theme because there aren't enough free themes out there
1 min read
27
Jan
I can talk to my homelab now!
Writing my own express-based RESTful API and Model Context Protocol server (part 2...ish). I can talk to my homelab now!
2 min read
11
Dec
How bad RAM ruined my week
"Backup failed."
Chilling words to see in your email, but no worries. Maybe it was just the NAS
2 min read
13
May
From Bot to Backend: Integrating OAuth Client Credentials with MCP Servers and Keycloak
Trying to integrate OAuth with the Model Context Protocol (MCP)? It's... rough. I tackled it using the Client Credentials flow for Morgana, my Discord bot, and while it works, it’s far from plug-and-play. Here’s how I got it running.
5 min read
07
May
writing my own express-based RESTful API and Model Context Protocol server (part 1)
The Model Context Protocol doesn't seem like it deserves the word, "Protocol", but it sure is promising
4 min read