Skip to content

believer/movies-go

Repository files navigation

Movies

I've been keeping track of the movies I watch for 20 years. First, using lists in IMDb and from 2011 using my own database. The site has seen multiple design iterations over the years and is the pet project I've worked most on.

This version is built with Go, htmx, a PostgreSQL database, and a tiny amount of hyperscript for some client side interactivity. It is the most feature-rich of all versions. It's also the most fun I've had in building any of the versions.

I use this project as a testing ground for new technologies and browser features. For example, CSS scroll-driven animations and the Popover API with anchoring. Currently, both features are only available in Chrome and Edge.

Previous iterations