Yes it's important to be aware of your physical posture when working, so if you have a laptop you also need a separate keyboard, mouse and a laptop stand. I also have an extra monitor connected to my laptop. I really don't see the need for an iMac or other kind of static desktop computer.
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.