I agree with a lot of what you've said here - nice post! 😊
Personally I've found the UX around error paths to be the biggest area where close collaboration between design and engineering makes such a huge difference. Accessibility too - input from both sides is essential to get the best experience at the end of the day!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.