This is a personal page built using Astro, Tailwind and Typst, with GitHub Actions automating the build process, generating an up-to-date resume, and deploying to GitHub Pages.
The site was designed to be easy to maintain, leveraging automation for key tasks. Every push to the repository triggers a GitHub Action workflow that builds the site, generates a new version of the resume using Typst, and automatically deploys everything to GitHub Pages.
It's fast, allows for modern web development with minimal overhead, and it's perfect for creating a highly optimized static personal page that loads quickly and efficiently.
Typst is used for generating my resume because it allows me to focus on content instead of formatting, I used to spend hours on Word trying to adjust line breaks. It also integrates smoothly into my build pipeline, allowing my resume to be automatically updated every time I push changes to the repository.
Run the test yourself: Google Lighthouse PageSpeed Insights
Run the test yourself: Google Lighthouse PageSpeed Insights
This project is built by Lucas Philippe.
This project is distributed under the MIT license.