Portfolio
The Construct
A static portfolio and blog whose Markdown content is versioned with the code and automatically published to GitHub Pages.
AstroTypeScriptMarkdownGitHub ActionsGitHub Pages
The Construct is a personal portfolio and blog. It uses a simple, durable publishing workflow: posts and project descriptions are authored in Markdown, versioned alongside the code, and published after changes are merged into the main branch.
Astro provides a lightweight, statically generated presentation layer, while GitHub Actions automates quality checks, builds, and deployment. It is a deliberate combination of content-driven development and simple, low-maintenance hosting.