Basic profile site made needlessly complicated by writing it with Gleam.
Completely stole the set up from https://github.com/gleam-lang/website, kind of just made this as a mini way to learn Gleam.
- Gleam - Static site generation
- CSS - Animations and styling
- GitHub Actions - CI/CD
- GitHub Pages - Hosting
- Gleam >= 1.0.0
- Erlang/OTP >= 26.0
# Install dependencies
gleam deps download
# Build the site
gleam run
# Just open dist/index.html in your browser to view the site
# Clean build files
rm -rf dist buildThe site automatically deploys to GitHub Pages when pushing to the main branch via GitHub Actions.