Personal website built with Astro.
- academicons
1.9.6 - Astro
^5.2.0 - @astrojs/rss
^4.0.1 - Bootstrap
5.3.8 - Font Awesome
6.5.2 - Prism
1.29.0 - Reveal.js
5.2.1
Prerequisites:
- Node.js 24+
- npm
Install:
npm installRun locally:
npm run devBuild production output:
npm run buildPreview production build:
npm run previewpublic/ Static assets
src/content/ Blog posts and presentations
src/pages/ Astro routes
src/layouts/ Shared layouts
src/data/ Site data (authors, social links)
Deployment is handled by GitHub Actions to GitHub Pages.