My First Blog Post: Exploring Astro
Last updated: September 9, 2026
⏱️ 2 min read | 📝 256 words
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.