Building this site with Astro
- astro
- web
This portfolio is built with Astro, Tailwind CSS, and a sprinkle of TypeScript. Here’s why that combination works so well for a content site.
Fast by default
Astro ships zero JavaScript unless you ask for it. Most of this site is static HTML, so pages load instantly and score well on performance.
Content as data
All of my experience, projects, and skills live in typed data files — a single source of truth that renders everywhere. Adding a project is a one-line change.
Bilingual from the start
The site is fully bilingual (English and French) with a language switcher, built on Astro’s i18n routing.
There’s more to say about each of these — future posts will dig deeper.