I prefer big, high-resolution monitors at appropriate distance (I am at 4k 43" at roughly 36"/90cm viewing distance in my home office and 32" at 28"/70cm at work) to be able to put all task-related content on the same screen.
I need to do cross referencing quite a bit, and even with quick iterations in development, I like having documentation and output (terminal, browser...) side by side with Emacs as my IDE (I don't use Emacs' built-in window management as much, but it'd be the same thing).
Using large 16:9 screens ensures I keep enough vertical space compared to ultra-wides, and high res is crucial for smooth text (scaled properly).