That said, competition is valuable and I'm wary of ending up in a place where the best solution today becomes the only solution tomorrow and a terrible solution eventually.
My main side project currently involves building a viable alternative to Cloudflare Tunnel with features like e2ee, better domain name integration, support for selfhosting[0], etc, but the reality is today they're the best option for most people.
[0]: Cloudflare's TOS explicitly forbids hosting non-HTTP content over Tunnel. Which means you're not supposed to do things like running a Plex server or hosting other media. In practice, I haven't heard of many cases of that being enforced.
I'm working on https://github.com/mmastrac/progscrape/ right now, and I'm using it to expose my test server to the internet at large from MacBook. It's insanely simple to do.
I haven't seen this many people in tech like a company since Apple started getting popular. After using it, I see why. Makes my life easier for a reasonable price (often free).
That said, their support for NextJS in Pages is pretty frustrating, so if they do have shills that read this, please do something about that :)
*IBM should probably be replaced with something else soon given how irrelevant they've become