Hello, world
#astro#meta
I rebuilt my personal site with Astro and shadcn/ui. The rules: monochrome, monospace, plenty of whitespace.
Stack
- Framework: Astro (static output)
- UI: shadcn/ui (React components used from
.astrofiles) - Styling: Tailwind CSS v4
- The GitHub contribution graph is fetched at build time
const contributions = await getContributions("yourname");
The only JavaScript on the page powers the theme toggle and the heatmap tooltips.