This website is built with open source libraries, frameworks, and dependencies.
Frameworks and Libraries
- Jekyll for static-site generation.
- Minima as the base Jekyll theme.
- @wintermuted/ui-theme for the design system foundation.
- Font Awesome for icon assets.
Runtime and Dependency Ecosystem
- Ruby as the runtime used by Jekyll.
- Bundler-managed Ruby gems including: jekyll-feed, jekyll-timeago, jekyll-archives, jekyll_picture_tag, and jekyll-autoprefixer.
CI/CD Architecture
- GitHub Actions orchestrates build and deployment workflows.
- Pushes to
mastertrigger the production workflow (.github/workflows/deploy.yml). - The production workflow builds the site with Jekyll, including image-processing dependencies for
jekyll_picture_tag, then deploys_site/to Netlify using thenwtgck/actions-netlifyaction. - Pull requests trigger a separate preview workflow (
.github/workflows/deploy-pr-preview.yml) that publishes an isolated Netlify preview URL for validation before merge. - Concurrency controls ensure only one production deployment runs at a time.