2026-09-18 Homelab 2026 Everything running on the server from two years ago, how it's organized on disk, and the two or three things it took getting wrong to land on that shape.
2026-08-31 Quick Tips Recap — August 2026 Every Quick Tips short from August 2026, in full — API design, security, flaky tests, client work, estimates, tech debt, caching, error handling, saying no, and git recovery, with the complete breakdown for each.
2026-08-09 I asked Claude Code to pack a pharmacy kit. My folder names caught a drug I shouldn't take. Fifteen years of boring, disciplined file naming turned a plain directory listing into something an AI could reason over. It found two things in my own notes that I'd missed — one about me, one about my child.
2026-07-31 Quick Tips Recap — July 2026 Every Quick Tips short from July 2026, in full — code review, incidents, checklists, git, naming, debugging, logging, and slow queries, with the complete STOP/START breakdown for each.
2026-06-13 I replaced my browser bookmarks with a JSON file and a 150-line C# app Browser bookmarks are global. They don't know which project you're on, and they can't live in your repo. So I built a self-hosted start page where bookmarks are just JSON files — one per project.
2025-08-14 Observability: Metrics in the .NET Ecosystem Discover how we add metrics to a .NET Web API and visualize them with Prometheus & Grafana.
2026-08-28 notify-cli Send one notification to every place you want it — gotify, Discord — in a single command.
2026-08-28 jira-cli Read and write Jira Cloud issues from the command line, without opening a browser tab.
2026-08-09 youtube-cli Upload and schedule YouTube videos from the command line — built to be driven by an AI agent.
2026-07-16 elevenlabs-cli Turn a Markdown script into AI narration, one clip per paragraph, and never re-pay for audio that didn't change.
2024-03-15 Raspberry PI Digital Display Convert a TV or Monitor to a simple digital display using a Raspberry PI and Magic-Mirror