I have to agree with the proposition that if you are aiming for the performant, no frills deal - and the aesthetic certainly telegraphs this - you really do not need client-side render, nor overengineered frontend frameworks like React & friends. Ditto for Styled Components (looks like you're not using the latter).

This. "No loading animations" works if you rely on the browser's loading indicators that all users will be familiar with.

@OP, if you're up for a rewrite of the frontend, happy to help you get started with https://mastrojs.github.io

I agree. I like the website, looks minimal, but minimalism is not reflected in the stack.

The look only seems minimal as well. I need to zoom in to read, which eventually destroys the layout. A minimal website has at least basic accessibility by default, this uses some kind of "modern" styling stuff to ruin it.

Yeah, seems like everything just seems minimal, but not actually is.

haven't written up a show hn post yet but i launched this weekend a server app for git i built all in Zig[1]

[1]: https://astheno.software/shale/

demo site https://git.mirrors.nektro.net/