Personal Website

This website is the project I keep coming back to. It is part home page, part notebook, part project archive, and a continuing experiment in owning my corner of the web instead of keeping everything on hosted platforms.
What it is
A Jekyll site customized from the Academic Pages and Minimal Mistakes theme lineage, with responsive light and dark themes, structured project notes, a web and PDF CV, writing archives, and a Now page. GitHub Actions runs the tests and production build, refreshes Xbox activity through OpenXBL every six hours, and deploys the result to GitHub Pages behind the custom domain.
Why I made it
The previous version of my site lived on Tumblr. I wanted something more independent, easier to archive, and flexible enough to evolve with my profile, writing, CV, and side projects without depending on a publishing platform’s product decisions.
What I learned
- How to turn Jekyll collections, layouts, includes, and front matter into a maintainable content system.
- How accessibility, structured metadata, performance, dark mode, and small interaction details make a personal site feel finished.
- How to add a small automated data pipeline to a static site without turning it into a large application.
