Blog
Thoughts on code and infra. This blog is powered by a git repo.
HomeStack
My tech stack for side projects - a service-oriented architecture that's like a mechanic's personal garage.
An introduction to my service-oriented architecture for side projects.
The heart of my HomeStack - single-domain, path-based routing with Traefik.
Storing sensitive configuration in a Git-tracked monorepo using age encryption.
Secure, modern authentication across all my services using Auth0.
Running MySQL as a container with minimal memory usage and schema-as-code using Skeema.
Tooling that streamlines my workflow - a custom CLI and GitHub Actions for continuous deployment.
AI in HomeStack
How I've integrated AI capabilities into my HomeStack infrastructure, creating a unified AI layer that serves all my projects.
An overview of my unified AI layer and how it serves all my projects.
How I unified multiple AI providers behind a single API endpoint using Bifrost.
A Docker-based environment for running AI agents with strict network isolation and Git-based workspace tracking.
Practical examples of how AI capabilities are embedded across my HomeStack services.
Development
Posts about web development, software engineering, and more.
Treating a Git repo as the only source of truth for a blog backend.
Portable code formatting scripts for a terminal-based workflow.
Projects
A collection of projects I've built on my HomeStack infrastructure.
A Go service and Next.js console that power all of my AI experiences.
A unified AI gateway consolidating multiple providers behind one API.
A web app and terminal client backed by my self-hosted AI-API gateway.
Isolated, containerized development environments with terminal access.
A Python/Tornado API for LEGO set inventory management.
A NextJS app that gamifies household chores and family responsibilities.
A Next.js app for editing HTML, CSS, and JavaScript in the browser.
Interactive API documentation for all HomeStack microservices.
A control plane and skin editor for my family's Minecraft experience.
A GitHub Pages site for experiments and tech talks.
A browser-based pipeline builder for chaining data transformations.