Feb 2026
Homelab
r/selfhosted just banned AI-vibe-coded projects except on Fridays. After running 100+ containers in production and building two SaaS products with AI assistance, here's where I actually land.
Feb 2026
self-hosted
I run 63 Docker containers on a 16GB AWS instance serving 100+ users across 48 services. Here's how I keep it running for $87/month when SaaS would cost $1,200.
Feb 2026
Integration
After a decade building integrations with ADP, Workday, Okta, and Entra ID, I've learned that SCIM is a guideline, not a spec. Here's what actually works.
Feb 2026
Homelab
Three years ago my homelab was a Raspberry Pi running Pi-hole and a Plex server. Today it's a multi-node cluster handling production workloads for paying clients. Here'
May 2025
Baseline Setup
The final piece of the rebuild: how I use Ansible and Git to automate service deployment, node setup, and config management across my homelab—so I can rebuild fast when it matters.
May 2025
Baseline Setup
How I set up centralized authentication using Authentik for my homelab. With SSO, role-based access, and Traefik middleware, I finally have a login system that just works.
May 2025
Baseline Setup
How I deployed Traefik in my MicroK8s cluster using static and dynamic configs. With per-service TOML files, Let's Encrypt, and zero drama, Traefik remains a cornerstone in my homelab setup.
May 2025
Baseline Setup
Laying the foundation for my homelab rebuild with MicroK8s. This post covers why I chose it, how I configured it, and how my Ansible admin node (Overseer) keeps everything repeatable.
May 2025
Baseline Setup
Rebuilding my homelab from the ground up after things got messy. This post kicks off a new series documenting the tools, configs, and decisions behind the new baseline.
May 2025
Intro
A quick intro to who I am, why this blog exists, and what kind of real-world systems, tools, and lessons you’ll find here—from homelab builds to cloud automation.