Writing
Posts
All the articles I've posted. 135 total.
Feb 17, 2026 · 5 min readastro
Redesigning my blog, part 5: what I learned
The last post in this series. What worked, what got immediately deleted, and what I'd do differently.
Continue reading →Feb 16, 2026 · 6 min readastro
Redesigning my blog, part 4: the small stuff
Dropdown navigation, a categorized tech stack, file organization, and auto-publishing. The polishing work nobody notices but everyone feels.
Continue reading →Feb 15, 2026 · 6 min readastro
Redesigning my blog, part 3: from stock theme to terminal blueprint
The big visual overhaul. New fonts, new colors, terminal hero, data pipeline cards, two-rail layout, and all the bugs that came with it.
Continue reading →Feb 14, 2026 · 5 min readastro
Redesigning my blog, part 2: the blogroll
I built a terminal-styled blogroll with ASCII art, pulsing RSS indicators, and OPML export. Blogrolls are back.
Continue reading →Feb 13, 2026 · 4 min readastro
Redesigning my blog, part 1: the audit
Before changing anything visual, I spent time auditing my AstroPaper blog for security, SEO, accessibility, and performance issues. Here's what I found.
Continue reading →Feb 12, 2026 · 4 min readastro
Why I Left Zola's Simplicity for Astro's Power
I 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.
Continue reading →Feb 11, 2026 · 1 min readhomelab
The Art of Yak Shaving
I tried to change a font. Three hours later I was reading Linux kernel docs.
Continue reading →Feb 10, 2026 · 1 min readhomelab
Own Nothing and Be Happy? I'll Pass.
Why I run a homelab and hoard my own data instead of trusting the cloud.
Continue reading →