Major Progress. Minimal Effort.
Site Updates
I’ve made a lot of changes to this site recently. Nothing revolutionary; just steady building. Here’s what changed:
Tooling Change
I ditched GitHub Copilot. I hit a premium request cap and the product literally wouldn’t let me pay to increase it. Yikes! I switched to Claude Code Pro instead. Easy.
Change Log:
Content Management - I set up a full CMS using Cloudflare D1 for the database and R2 for image storage. Posts are now managed properly and I don’t need to deploy the whole site to write or edit.
Admin Panel - The CMS has an actual admin page with Cloudflare authentication middleware. Now it feels like a real system.
Redesign - A friend of mine told me about MagicPatterns and how he used it for visual inspiration. I told it I wanted minimal terminal coding y2k vibes without being corny, got visuals as code that I could feed to Claude to implement.
Consolidated - I eliminated my about page. No one wants to click in separately to see that. It’s in the home-page now along with a picture of me standing in front of Lake Michigan.
Dynamic OG Images - I built a dynamic Open Graph image generation system so shared links don’t look terrible. One of those invisible details that matters a lot!
Projects Page (Foundations) - I set up the structure for a projects page. Right now it contains one small but mighty project. The important thing is the scaffolding is there to highlight all the ideas I have bubbling in my head.
Endless Fiddling - Spacing tweaks. Type scale adjustments. Edge case fixes. Small refactors. You can lose hours here. I tried to only lose a few.
Closing Thought
The biggest takeaway: it’s wild how much you can build in a short window now. Two weeks ago this was a static site with opinions. Now it has a CMS, authentication, dynamic image generation, an aesthetic, and a content pipeline. The barrier to entry is still real if you aren’t equipped with some technical confidence. But once you’re in motion, the pace is kind of addictive.