I made a personal website [1] that aggregates my notifications from GitHub and Gerrit in one stream. It updates in real-time without me needing to refresh the page.
It also hosts a small set of personal Go packages. For this, it implements a git server, module proxy protocol, issue tracker and change tracker. At some point, I want to differentiate the code review UI with nice-to-haves specific to Go, but haven’t gotten there yet.
I’m playing around with compiling the whole thing (written in Go, of course) to WebAssembly that runs client-side, along with server-side rendering for the initial page load. This is mostly to make iteration easier and faster for me.
It also lets people leave comments or reactions to blog posts and such by signing in via a URL rather than username+password.