Is this guy really a developer? I can't imagine using a single 15" monitor to accomplish anything at a productive pace.
Snark aside, I love big monitors as much as the next guy, but I've seen very productive developers that never even maximized their code window, let alone used multiple screens.
Getting in the flow is way more important than having a nice setup.
Maybe it's the type of work that I'm doing is very technical but there's no way I could actually do this much work on a small screen.
Call me crazy but I cannot imagine having to do all of that on one machine and still be productive.
I live on a single 13" screen, the MacBook Air I'm typing on right now. I used to have lots of screen space, driving dual monitors on my linux box at work. I replaced them with a fern.
For some people, less is more =)