First time trying Astro
It took me some time to start my very first public note on my software engineering journey. I struggle with perfectionism, so it’s hard for me to publish something that’s not perfect on the first try. I hope this project will help me with that.
Given this will be my tiny little corner of the internet — a static mess — I was looking for a solution to generate exactly that. At first, Hugo came to mind, as I’m a huge fan of the Go programming language. I even tried Hugo to generate a static site, but as always, I never made it public. For pure Markdown static content, it’s perfect.
However, I’d like to use this “golden” opportunity to try more than just static content. Sure, that’ll be the main purpose of this project, but I don’t want to close any doors. And even though adding dynamic content or client-side interactivity is technically possible with Hugo, I decided to go with Astro.
I’d heard about Astro before and (as always) tried it locally but never made anything public. So technically, I lied in the title of this very first note — what a great start — but this is still the first time I’m using it to actually build something public. And since I’ve decided to go public this time, I’m curious whether I’ll like the experience or not.