If you are distressed by anything external, the pain is not due to the thing itself, but to your estimate of it; and this you have the power to revoke at any moment ― Marcus Aurelius, Meditations
The application serving this page started life as GoBlog, written by Jan-Lukas Else, and I’d recommend it warmly if what you want is a blog. It’s a single Go binary which speaks the whole IndieWeb alphabet, has no build step and no JavaScript framework anywhere near it, and that last part is why I picked it over roughly a dozen alternatives.
A little under four weeks ago, v4 went out on the stable channel, and with it, for the first time, BankingSync left the house it had been written in. What followed was, in hindsight, entirely predictable: bug reports from people I have never met, about banks I don’t bank with - and every single one of them turned out to be less a report about BankingSync than a report about somebody’s bank.
The page you are reading is served by one of three programs sitting behind a single nginx, with no orchestrator, no service mesh and no cluster anywhere in the arrangement: a Go binary, a Rust binary, a directory of static files, and a quantity of opinions about URLs that is entirely out of proportion to any of it.