My personal website built from scratch with no frontend frameworks, using Jekyll as a static site generator with hand-coded HTML, SCSS, and vanilla JS.
An older version of the front page

The site uses Jekyll’s templating and collections for different content types like blog posts, notes, and projects.
The front page walking animation between signs is handled by a graph-based navigation system that takes keyboard and mouse input, and dynamically generates CSS keyframe animations. The retro pixel-art aesthetic is intentionally lightweight through extensive use of hand-drawn tiling graphics.
I think more websites should be whimsical.
Other random things I had fun with:
border-image, based off of the following graphics:

translate3d. I thought there might be performance concerns and I’d have to use canvas or something, but it seems to work fine
You can find the project code on GitHub