Latest
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
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
29
Dec
The Fellow Aiden Coffee Maker Review
When it comes to coffee, I really enjoy the ritual of a Sunday morning brew with my Chemex, or toying
3 min read
21
Nov
How to Get Started Building Bespoke CI/CD Pipelines
While planning lays the groundwork, orchestration breathes life. It is up to you to determine what tool and strategy to include in your CI/CD pipeline to produce a bespoke, unique solution.
8 min read
29
Apr
Traefik OpenID With Keycloak
A somewhat easier way of integrating keycloak into your services proxied by Traefik that don't out-right support OpenID!
1 min read