Recent Posts
The MSP 501, and What Actually Gets You On It
September 22, 2026
WYRE Technology landed at #167 on the 2026 MSP 501. Having built the engineering side of that company, here's what I think a ranking like this actually measures.
Conduit Is a TechX Awards Finalist
September 17, 2026
Conduit by Wyre is a finalist for the Early Innovator Award at ChaTech's TechX Awards. The story of the internal question that became a company, and the company it keeps on the finalist list.
Beacon: What Shipped This Summer
September 13, 2026
Eleven releases in eleven days, a release pipeline that was quietly broken for months, and what came out the other side: a full Chores screen, tasks that know who checked the box, and calendar editing that survived Home Assistant moving its API.
Working With AI Agents: What Actually Changed How I Work
September 12, 2026
I run a small fleet of AI agents that manage my house, help run an MSP, and review each other's code. Here's what I've learned about delegation, trust, and where humans still matter.
Building a Wake-Up Alarm My Family Won't Hate
August 12, 2026
Every smart wake-up solution I found was loud, harsh, and one wrong Siri command away from a fight with my wife. So I built our own, three rooms, one gentle chime, and an off switch nobody has to think about.
Beacon: A Free Skylight Alternative for Home Assistant Users
April 4, 2026
Skylight Calendar 2 costs $300 plus $79/year for the good features, and it doesn't talk to Home Assistant. Beacon is free, open source, and runs as an HA add-on on a Pi and a $100 monitor.
Using AI to Lighten the Mental Load at Home
March 23, 2026
Why I built HomeClaw, a purpose-built AI agent for managing household inventory, meal planning, and the constant mental calculus of running a family.
From One to Many: The Unplanned Emergence of an AI Pantheon
March 6, 2026
How a single home-management AI agent evolved into a team of specialized agents, and what it taught me about scaling AI through organizational design.
Building a DNS Incident Timer
February 4, 2026
A Raspberry Pi project that displays how long it's been since the last DNS failure, complete with a satisfying audio notification when someone presses the reset button
Getting Back to Blogging
August 26, 2025
After a 5-year hiatus, I'm reviving my blog with a fresh theme and renewed enthusiasm
How Homebrewing Saved Me from Burnout
March 15, 2018
Finding balance between tech and craft through the art of brewing
Projects
Veeam CLI
Unified command-line tool for managing Veeam backup infrastructure — VBR, Veeam ONE, VSPC, Recovery Orchestrator, and Kasten K10. 57+ commands across all five products.
View on GitHubVeeam MCP Servers
Model Context Protocol servers for the full Veeam product suite — Backup & Replication, Veeam ONE, Service Provider Console, Recovery Orchestrator, and Kasten K10. TypeScript monorepo with shared core library.
View on GitHubDNS Incident Timer
Physical 'days since last incident' counter using Raspberry Pi and RGB LED matrix. Features web UI, Prometheus metrics, and satisfying audio on reset.
View on GitHubHomeClaw
A local-first AI home management agent that handles groceries, meal planning, recipes, and chore tracking through WhatsApp, Telegram, and Discord. Powered by Ollama with Grocy integration via MCP.
MSP Claude Plugins
A comprehensive suite of Claude Code plugins, CLI tools, and MCP servers for managed service providers. Integrates with Autotask, Datto RMM, IT Glue, HaloPSA, ConnectWise, NinjaOne, Syncro, Atera, Huntress, and more.
View on GitHubAstro Docs Skill
Claude Code skill for scaffolding and developing Astro v5 projects with correct patterns — content collections, routing, integrations, and live doc fetching.
View on GitHubGitHub Projects Skill
Claude Code skill and Taskmaster hook for conversational GitHub Projects management — create, update, and track project items without leaving the terminal.
View on GitHubDocuGen
AI-powered documentation generator for web and desktop workflows — produces step-by-step guides with annotated screenshots, contextual explanations, and prerequisites.
View on GitHubAutotask MCP Server
Model Context Protocol server for Kaseya Autotask PSA — 39 tools for managing companies, tickets, contacts, projects, time entries, and more.
View on GitHub