Posts
All the articles I've posted.
-
Redesigning my blog, part 4: the small stuff
6 min read astroDropdown navigation, a categorized tech stack, file organization, and auto-publishing. The polishing work nobody notices but everyone feels.
-
Redesigning my blog, part 3: from stock theme to terminal blueprint
6 min read astroThe big visual overhaul. New fonts, new colors, terminal hero, data pipeline cards, two-rail layout, and all the bugs that came with it.
-
Redesigning my blog, part 2: the blogroll
5 min read astroI built a terminal-styled blogroll with ASCII art, pulsing RSS indicators, and OPML export. Blogrolls are back.
-
Redesigning my blog, part 1: the audit
4 min read astroBefore changing anything visual, I spent time auditing my AstroPaper blog for security, SEO, accessibility, and performance issues. Here's what I found.
-
Why I Left Zola's Simplicity for Astro's Power
4 min read astroI moved from Hugo to Zola for simplicity. Then I moved to Astro for flexibility. Here's why I traded a Rust binary for a Node_modules folder.
-
The Art of Yak Shaving
1 min read homelabI tried to change a font. Three hours later I was reading Linux kernel docs.
-
Own Nothing and Be Happy? I'll Pass.
1 min read homelabWhy I run a homelab and hoard my own data instead of trusting the cloud.
-
Over-Engineering a Clap Button, Again
4 min read astroThe clap button worked, but KV had a race condition. I migrated the backend to Cloudflare D1 for atomic writes and hashed IPs.