My name is Sean-Michael, and I'm an engineer. This is where I write about life, the outdoors, coding, etc.
Writing
- Building an AI News Digest without AI
- Trip Report: Mt.Hood Summit
- How I built a home k3s lab on my Gaming PC
- Self-Hosting a FastAPI Application on AWS with Terraform and GitHub Actions CD
Projects
- Sean-Michael.dev — This website. A "Website as Code" project where infrastructure, application, and CI/CD are all version-controlled together with GitOps push-based deployment.
- Cluster Agent — A Model Context Protocol (MCP) server implementation for Kubernetes cluster administration. Enables AI-driven cluster management by exposing kubectl operations as tools that an LLM agent can call.
- Librarius — An end-to-end Retrieval Augmented Generation (RAG) system for Warhammer 40K rulebooks. Fully self-hosted on my homelab K3s cluster — no cloud APIs, no subscriptions, just local models and local infrastructure.
- Home Kubernetes Cloud — A home lab K3s cluster built from scratch on a KVM hypervisor. The goal is to learn Kubernetes by designing and building real infrastructure — because it's fun.