- White boards and to-do lists, if possible.
- Freedom or similar Internet-off software, if you're the kind of person who is susceptible to such challenges. http://www.paulgraham.com/distraction.html
- Freedom or similar Internet-off software, if you're the kind of person who is susceptible to such challenges. http://www.paulgraham.com/distraction.html
If your mind wanders while working, quickly write down the smaller tasks you need to do, no matter how small. Keeps focus.