I find it interesting that DevEx encompasses not just technical aspects, but also culture, colleagues, and processes, making it a holistic measure of a developer's job satisfaction.
https://www.port.io/blog/developer-experience
I agree that culture plays a big role, but don't you think that some technical aspects, like tooling and infrastructure, have a bigger impact on job satisfaction than others?