Try checking your emails with longer intervals and stop using online social tools like Twitter, facebook etc. Use this [wallpaper][1]. Try to work with open front view. I usually use conference room when its free, it helps me focus! Try to work with other programers around you. [1]: http://gallery.me.com/memon.adnan/100026/01223_alittlemotivation_1680x1050/web.jpg?ver=12527232340001