This has been mentioned before, but I just want to throw out there that the really long build times for web services (and also sometimes a significant delay between a build seemingly finishing and the endpoint been accessible in the browser) isn’t great DX for the free tier. I’ve been a customer for a quite while and typically always pay for web services, and will continue to do so gladly!, but I tried out the free tier for a little side project and it was…er…not great. I think the marketing rationale for having a free tier is sound, but if the build times are frustrating, that’s at cross purposes. I’d almost prefer there weren’t a free tier, so then we’d have to use a paid tier that’s much less frustrating.
I fully understand the CPU/memory limitations of the services once they’re running, that’s perfectly understandable, but the setup process does seem like it should be more seamless.