I am a developer and I can't imagine doing any work done with a single monitor. I've become addicted to the dual display, evey app has it's own display position in it's own monitor and everything just goes so fast and smooth that way. I use a special app (Actual Miltiple Monitors) for special hotkeys and configurations too. Recently I was forced to only use a laptop in my new job which dropped my work output to 20% lol.