What I find _most_ effective is, finding hacking buddies. Having someone else around that is in focus mode is like pure energy. I try to find hack spots that have other people working (but not too many people so as to be distracting.)
Other tricks that keep me going as a solo freelancer:
* 100 Pushups Plan
* Paleo/Slow Carb Diet
* Clear Wireless Hub + an arsenal of coffee shops and all nite diners
* Podcasts (they help the solo programming time go by)
* High Quality Cannabis
* Adderall, but not too often. Once a week helps me out
* Getting the hell out of town when I get burnt out
Other tricks that keep me going as a solo freelancer:
* 100 Pushups Plan
* Paleo/Slow Carb Diet
* Clear Wireless Hub + an arsenal of coffee shops and all nite diners
* Podcasts (they help the solo programming time go by)
* High Quality Cannabis
* Adderall, but not too often. Once a week helps me out
* Getting the hell out of town when I get burnt out