I didn't write this blog post, but helped Carlos with some editing. It was great chatting to him about how he planned it out and got it up and running in a short period of time.
If you're wanting to keep your infrastructure lean, you can use OpenFaaS on a single VM with "faasd" instead of K3s/K8s.