Blog
Introducing skillvendor
A small Go binary for vendoring remote skills into Claude Code and Codex.
Btrfs on Root with Ubuntu 24.04
Converting an Ubuntu 24.04 install from ext4 to btrfs on an encrypted root partition.
Pug-Claw: Cron Scheduler
Pug-claw now supports cron-driven scheduled agent jobs.
Introducing Pug-Claw
A multi-driver AI agent bot framework — and the start of a development blog series.
Adding Semantic Search to This Blog
Client-side semantic search with Transformers.js — no server, no API keys.
Your Blog as a Bootstrap Server
Hosting curl-able scripts and prompts on your personal site.
Hello Again
Introducing the new blog.
Migrating to Fly.io
After four years of silence and an expired SSL cert, I migrated my blog to Fly.io.
Stepping Back
Announcing my step back from Kubernetes contributions to focus on other areas of life.
k8s: Meet our Contributors
Recording of my appearance on the Kubernetes project's monthly Meet Our Contributors session.
Getting Started Contributing to Popular Open-Source Projects
Techniques to ease your transition into contributing to popular, high-velocity open-source projects.
Programming with OCD
A personal reflection on how OCD affects software engineering and the treatment strategies that have helped.
Predictive Auto-scaling in Kubernetes - Thesis
My undergraduate thesis on adding predictive auto-scaling to Kubernetes.