Song Obsessed

This is a site for me to share my favorite songs and write about them.

git

This is a site for me to share my favorite songs and write about them. Since early 2009 I've been using a variety of sites to keep track of one song a day, a week or a month. Sometimes I've written about them, sometimes not. But trying to find a way to retain that list and remember them over time has been a challenge. First The61 closed. Then ThisIsMyJam. Now I use Last.fm Obsessions, but it doesn't work exactly how I'd like.

So this site will hopefully work and, even if it isn't the best option, I'm running it, so I won't lose those songs and I'll always have a stable place to share them with others.

I've had the idea for a site like this for a while, but the complexity involved in taking it on with a traditional web framework like React was particularly daunting. When I learned about HTMX and experimented with it, I realized it would work perfectly for what I wanted to accomplish here. I don't want to build an app here, I want a website that makes the most of what the web can do and HTMX really enables it to happen.

So much more of what we do on the web involves media now, and so many sites are so ludicrously bad at allowing you to browse and listen to or watch media at the same time. React has technically enabled Single Page App-style behavior for this for... I dunno... a decade now? But "technically enabled" and "made easy" are two very different things. HTMX makes it relatively easy to enable users to browse and listen to a site at the same time, which is basic shit that I think is important for the future of the open web.

Page History

This page was first added to the repository on June 8, 2024 in commit 3ea06477 and has since been amended once. View the source on GitHub.

  1. Bookmark and project updates
  2. content: new projects