Comment by rglover
5 hours ago
Thank you for saying this and being willing to listen.
The worst one I saw is the load balancer config UX/DX. I use CF's load balancer product for clients and so have to do a lot of setup and teardown back-and-forth. Everything related to setting up load balancers is split across multiple screens and/or "wizards" that are extremely confusing.
A lot of the error messages you get are generic at best and so you waste a ton of time clicking between pages and tabs just to set up some pools and attach them to a load balancer.
There's also some inconsistency between how things are labeled, so one thing can have two names and you have to hold that in your head while you move around the UI.
Email in profile if you'd like to chat further.
I managed a large enterprise CF account from 2018-2023. Hundreds of load balancers. The UI changed out from under us 3 times, with some big problems being fixed, but introducing new ones. I gave bold feedback directly to the leaders responsible for this, with helpful suggestions on how to make it better.
I was really glad when they fixed the old one that had a big "X" that would delete your load balancer without a warning dialog. But I was not happy that the load balancers got increasingly complex, with settings hidden at multiple layers that you had to independently configure.
Load balancing IS complex, but this is their core business, and in many other places such as DNS, Cloudflare put a lot more thought into making it simple and intuitive to use.
Getting this stuff right takes lots of strong leadership and long-term decision making with determination and wisdom to provide the best experience for customers. Unfortunately I am not confident that is how the business is operating, especially with strong talent being let go or leaving due to lack of fostering of a healthy working environment.
But who will take their place?