Why I Made My Homelab Repository Private
AI makes exposed configuration easier to analyze. Why I moved my live homelab setup into a private repository while keeping reviewed examples public.
Read note →AI makes exposed configuration easier to analyze. Why I moved my live homelab setup into a private repository while keeping reviewed examples public.
Read note →
Wildcat Projects gives my builds, experiments, and videos a home. This blog is still where I write about the problems, decisions, and lessons along the way.
Read note →
Photos can quietly include precise location data. Here is how I check for it and strip it automatically before an image leaves my computer.

Why I swapped SpendSeer's serious navy-and-gold look for a paper notebook style with stickers, tape, and a little confetti, now that I'm building it for me.
Why I gave the site a full sketchbook-style makeover, how easy it was to experiment with AI, and why you still have to check the work.

Piecing together a custom heater setup for my backyard pool

How SpendSeer changed after launch, from the original yearly overview to better imports, recurring payment detection, loan reviews, goal context, and operational polish.
I'm Jason — a software engineer, maker, and lifelong tinkerer.
I write about side projects, useful tools, and whatever I'm learning along the way.