Tom Shen

This Site


This site is an experiment in how far I can get in making a personal site without relying on any build tools/libraries, just using raw HTML/CSS/JavaScript.

At first, I was just gonna use Jekyll, as I've done for previous versions of this site, but when I took a look at the repo for the first time in a few months, I saw there were two libraries that I needed to upgrade to fix security vulnerabilities, and I just could not be bothered.

Next, I considered Gatsby, but:

Enjoy the power of the latest web technologies – React.js, Webpack, modern JavaScript and CSS and more — all set up and waiting for you to start building.

sounds exactly like I what I do at work! Maybe once I start fleshing this site out I'll pull in something like Gatsby, but I'm having so much more fun just writing everything from scratch.

That being said, I will try to mostly write about non-web dev things on this site. Things I'm interested in: photography, music (both as a musician and listener), lifting, travel, backpacks, minimalism.