
My Blog Images Were Publishing More Than Pixels
Photos can quietly include precise location data. Here is how I check for it and strip it automatically before an image leaves my computer.
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.
Read note →
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.
Read note →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.
How I tested whether server-local AI could handle financial document extraction well enough to avoid relying on a large hosted model API.
What I learned turning a homelab budgeting tool into my first paid SaaS, and why the post itself got delayed.
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.