When I push a new update to a git repository, the server rebuilds the HTML for that repository. But it only rebuilds that one respository: all the other ones remain untouched.
I just updated pgit (the program that builds these pages), and it brought in some new CSS that changes the color scheme between light and dark, based on what the browser thinks the user wanted. But the color syntax highlighting in pgit doesn’t do this, and the colors looked pretty bad in light mode. I switched the theme to one with no color at all, which is the only way to get this library to work in both. Whatever.
Because I only do partial updates, my uilleann repo is using the new light/dark colors, and everything else (like baud) is using the old one. This is actually fine! People can read everything, and it’s not like my hobbyist site has a brand image to maintain. If anything, inconsistencies like this tell the story that this is a one-person operation, which is a story I want told.
I think it’s interesting how thoroughly my stance has changed regarding the place for “enterprise” solutions like Gitlab, or even Forgejo.