← Back to Blog
meta astro github-pages
First Post — Why I Finally Built This Site
After years of saying "I should have a portfolio", I actually did it. Here's why and how.
Every Cloud Engineer I know has a dozen half-finished side projects scattered across private GitHub repos. This site is my attempt to fix that.
The goal
Three things:
- Projects — somewhere to document what I actually built, not just a list of repo names
- Blog — a place to write down things I figured out, mostly for future me
- CV — a digital resume that doesn’t live in a Word document from 2019
The stack
I picked Astro because it ships zero JavaScript by default and treats Markdown as a first-class citizen. The whole thing builds to static HTML, deploys to GitHub Pages automatically on push, and costs nothing to run.
Writing a new post is git commit && git push. No CMS, no dashboard, no subscription.
What’s next
Fill in the actual content. The projects page is already waiting.