You gotta get obsessive first. If you know how to meditate (samatha) then cool, get on that. If you don't then reading science fiction and playing videogames all day while listening to obsessive music helps.
Do a project that you think is awesome, even if you think it's too complicated. If it isn't awesome then you can't maintain enthusiasm.
Speed helps. Coke or whatever.
Get on the project. Once you start it's easier to keep going.
Make sure you have no distractions. Leave your girlfriend.
That's all I can think of right now. This will destroy all life of course.
I'm interested in twitter from a professional perspective. I don't really look at twitter as something I would be very busy using for my personal life. I guess some people find friends, dates and more on twitter...twitter is different. Following someone costs nothing and they can easily follow me..
http://www.ez21.com/