This site is being built in the open

I decided to start over on a twenty year old personal website. Things will definitely feel rough draft as I build up a world from scratch. You can follow along with the progress on the commits page.

💅 Add minimum viable CSS setup

Fri, 11 Dec 2020 15:59:50 GMT

I’m resisting the urge to add sass because I want a site that has minimal tooling into the future. Returning to the rawest HTML, CSS, and JavaScript has proven to be a winner in returning to stale projects.

Today I learned about eleventy’s addWatchTarget API. In previous builds I was bummed by the lack of hot reloading my CSS files that had received the passthroughFileCopy treatment. But pairing these two pieces of configuration together, and things work exactly the way I’ve wanted in other projects!