Hayub Idowu Meta

Hello, World

Starting fresh with a personal blog built on Astro and Tailwind CSS.

Every developer eventually starts a blog. This is mine.

I built this with Astro for its zero-JS-by-default approach and Tailwind CSS for rapid styling.

Why Astro?

Astro ships zero JavaScript by default. For a content-heavy blog, that’s exactly what you want — fast pages, great Lighthouse scores, and no hydration overhead.

The island architecture lets you opt into JavaScript only where you need interactivity. For this blog, that means the theme toggle and nothing else.

Three Themes

This blog ships with three visual themes, switchable at runtime with no page reload:

Switch between them using the dropdown in the header. Your preference is saved to localStorage.

What’s Next

I’ll be writing about web development, design systems, and tools I’m building. Thanks for reading.