I am trying to work on a side project that I have huge motivations to get started on. The problem is, I can't seem to control my focus. I'm trying to read the official Django tutorial right now and my mind wanders and gets off track before I can fully complete one step. I'm doing everything I can to do well at this - I am eating healthy, getting plenty of sleep, eliminating distractions, yet I can't complete just a few minutes of complete focus! Also, I am genuinely interested in it, in fact, I love doing it. I am studying CS in school, and I love building things - I just wish I could build a better control over my inattentiveness.
How do you all do it? Are there any tricks that help you focus for longer periods of time?
When I have something I am interested in doing (side project, bigger blog post, or whatever) I just get out a piece of paper, write down the basic premise, and let it percolate in my mind a little bit. I do something else, and I've found if you are truly passionate about it that you will not stop thinking about it. Even if you're eating, out and about somewhere, or doing something totally unrelated, my brain won't stop thinking about it.
I let it sit on the "back burner" and collect different ideas, trains of thought, and try to visualize what I want it to look like, or the outcome I am trying to make happen.
Then after a couple days (I like to wait about 3-5 days) I sit down late at night, about 9-10pm when everyone is asleep. I get coffee, a pack of cigarettes, my headphones with pandora playing and go at it all night and generally crash when I think I have a good "skeleton" of what I want to do.
Then after that, you have the basic outline of what you want and keep iterating from there.
Hope this helped. Again, this is just what works for me. Best of luck on your project!