About PatchHub

One place for updates.

I've been building PatchHub in one form or another since 2022.

I just really like patch notes.

Steam game updates are on Steam. Some games put their patch notes on their own sites. Phone apps, of course, give you the incredibly useful “Bug fixes and performance improvements” every single time. Software updates might have a proper changelog, or they might be hiding on some random page you would never think to check. It's all over the place.

I wanted one place where I could follow all of it without having to remember where every game, app, or project decided to post updates. So I started making PatchHub.

The rebuilds

I've rebuilt this thing a few times.

  • 2022

    Blazor Server

    Blazor was still pretty new when I tried it, and it's basically how I learned web development. I loved being able to build a web app in C#, but I also kept running into the edges of an early framework.



  • Then

    Svelte + C# backend

    It became pretty clear that I needed to learn JavaScript. That's how I found Svelte. React never really clicked for me, but Svelte felt weirdly familiar, almost like Blazor with JavaScript. I rebuilt the frontend and kept the C# backend.



  • Now

    SvelteKit

    Eventually I went all-in on SvelteKit. It brought back the full-stack setup I liked about Blazor, and it fits how I like building web apps.

Right now

We pull updates from other places.

That's what makes PatchHub useful now, while there aren't many people posting their own updates here yet.

The goal

People post their updates here.

That's what I actually want PatchHub to be. If it works, we won't need all the external stuff anymore because the updates will already be here.

Four years later, it's still a beta and I'm still figuring out what the best version of this looks like.

Follow the work on GitHub →