Blog post
Building the site
How I turned a static homepage into a code-first Astro site.
I started with a small static landing page and moved it into an Astro setup so the homepage, blog, and future embeds can all live in the same repo.
That means I can add reusable components for sandboxes, callouts, and embeds without introducing a heavy dashboard workflow.
Here is a simple example of a reusable HTML snippet:
<button class="demo-button">Hello</button>