This is my primary concern. I want to use Hetzner so badly for important workloads, but just can't stomach the risk (even if it's a small one) of being null-routed.
i'ved only dabbled in clojure/lisp, but i've heard many lisp programmers talk about "thinking in lisp". can you share some of the particulars of what that means and why thinking in lisp/clojure is beneficial?
Since you're hosting your own hardware, one request: if you end up doing managed Postgres, please give customers as much fast, local NVMe storage as they can use. 1M IOPS? Done. 10TB database on local NVMe? No problem.
Apple isn't perfect, but they're generally pretty reasonable and will work to help you, even if it takes multiple tries. My experience with Google has been the exact opposite. Everything they touch results in Kafka-esque psychological torture.
How are major version upgrades handled on PGAF these days? Last time I used it (it's amazing), there wasn't a great path forward for minimal-downtime major version upgrades.