It's such a bad technical decision for most people. Everyone rewrites it's own gateway / reverse proxy with bugs, lacks of feature, security problems and non standard integration.

Nginx / envoy should be your default choice for most use cases.

Agreed. Feel like the AI era has removed a lot of the “don’t roll your own” instincts people had.

Just because you can doesn’t mean you should. There is a lot to be said for battle tested.

And if you need something, envoy is pretty extensible

> Nginx / envoy should be your default choice for most use cases.

Nginx was there like 15 years ago and it feels it has been stuck there with no progress ever since. No metrics, no ACME certs... I moved to Traefik and never looked back.