How do I regain my attention span?
daeken: I've found myself at the same place, and though I'm still working on it, I've found the following to be useful:Don't force yourself to work on something unless you want to, assuming no time constraints.  If you force yourself, you're going to do less and hate life.  It's an easy way to lose your focus.If you're feeling particularly unproductive, work on a project you can complete in an hour or two.  That'll help you gain the momentum that's crucial to getting things done.Solve a problem at the beginning of the day.  Project Euler is my personal pick for such problems, but anything that works the mind is a good choice.  This doesn't even have to be code related, just something to get your mind in gear early on.Don't overuse stimulants like caffeine.  As much as I love such drugs, their overuse is easily able to harm your focus.In general, try to analyze what works and doesn't work for you.  Hope you can find something to help you out.  Good luck.