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>