Sean McAuliffe

To Do

Last updated: June 8, 2025 at 12:11 AM PDT (GMT-7)

This website doesn't use a blogging engine, but it does use a static site generator. I originally thought that using one of these tools would feel constraining, as that's the impressive I got when I first tried to use one. So, I originally built this site in Svelte, trying to make it "from scratch".

In retrospect, this choice gave me too much freedom. I find I am able to be more creative with this sites design within the confines of a static site generator. At the end of the day, my website is static, with minimal interactivity. There isn't anything it needs to do that can't be accomplished with HTML, CSS, and a very light helping of JavaScript.

This website is still largely made "by hand". There is a straightforward build process. This means I'm missing a few helpful utilities, like bundlers, but the trade-off is worth it. I still find that most of my time is spent thinking about CSS, either way.

This simplicity does mean that there are many features missing from this website which might be common on other blogs. It might be nice to add more functionality and polish in the future. To that end, I keep a list of ideas here that I can come back to and reference when I want to do some work on this site.

Many of these ideas are inspired by these post:

Implement me: