technical

My First Blog Post: Exploring Astro

Last updated: September 9, 2026

⏱️ 2 min read | 📝 256 words

Neon rocket sign lit up on a dark background.

Welcome to my first blog post on this new site! I’ve decided to build this portfolio using Astro, and so far, the experience has been incredibly smooth - I say so far but that’s mainly been the setup - which was a breeze.

There are many ways to spin this up but I chose to clone the Astro repo with-tailwindcss locally;

npm create astro@latest -- --template with-tailwindcss

Follow the step by step wizard, change to the directory and spin it up. The dependencies are already installed by the wizard;

cd [directory-name] && npm run dev

Easy peesy - then the customisation begins.

Why Astro?

Astro’s “islands architecture” is what really sold me. Being able to deliver zero JavaScript by default while still using my favorite UI components is a game changer for performance.

“Speed is a feature, and Astro delivers it by default.”

Plus staying current with all the javascript frameworks and now AI processes can be daunting. The flexibility is there to use whatever we choose or just keep things simple.

What’s next

There is better documentation out there than mine on how to start into Astro but I will document anything I think is of interest to me and maybe to you.

I plan to use this as a bit of a devlog, recording when I feel it’s of relevance and a project/idea showcase - for anything and any ideas that make it past the jotting down stage.

Short, sweet and uninteresting for now but that’ll do.