Time management and procrastination have ruined my life for a very long time, in the most destructive way imaginable. So I've formulated a perfect routine that's composed of 'disciplines' and habits. The goal here is to schedule everything, time everything, and stick to it no matter what. So here goes:
  1. 1.
    Go to bed same time everyday
    This is important to set my body clock, and prevents me from being tempted to work overnight, or waste time on the internet.
  2. 2.
    Wake up at 5AM
    This is hard when starting, might require sleeping earlier (count 8hours from 5AM), so for now I'm still waking up at 8 and building up to 5 by reducing an hour every now and then. 5AM is the goal. You can use this time to work out, plan & prepare for the day, essential cleaning or even start solving more complex problems and start the day off with much lighter ones.
  3. 3.
    Breakfast is a MUST
    It's the most important meal of the day, and you can't be productive on an empty stomach. If your fitness plan says you should skip it then that's fine as you probably have something else to cover for it. Otherwise breakfast is essential.
  4. 4.
    Define your work hours
    I expect the most procrastinators to be the self-employed, entrepreneurs, freelancers...typically ones without a boss to push them around. If you're one of them, then you likely have power over your work hours. Set aside a specific number of hours you'll be working, if it's 9 to 5, 8 to 12 etc. then use the rest for something else, See No. 8.
  5. 5.
    Follow your schedule
    Since everything is timed, follow your schedule, and make sure you make the most of it. Scheduling helps making your projects and tasks move along, you can allocate more time for ones you think you need to work on longer. When time's up, move along to the other tasks.
  6. 6.
    Use Pomodoro Technique
    For the Procrastination Pros, it's good to use the Pomodoro technique if you just can't help it getting destructed. Be sure to make you scheduling accommodate this technique so that no significant time is wasted on breaks.
  7. 7.
    Allocate time to review your workday
    Make time to review your day and all the projects you done for the day, everyday. I do a Workday Review every day in the last 30 minutes before I leave the office. It's therapeutic, and it gives you an outlook on what to improve and what to speed up, and what projects need more time on your schedule the next day.
  8. 8.
    Do something different
    After setting you work hours above on No. 4, use the rest of your time on things not so related to work. Be it family, learning a new language or perfecting your skills. Do something different. My work day starts at 9 and ends at 3:30. I use the rest of the day for planned shopping, learning new languages, reading new books, designing random things, perfecting skills, fitness, family time and even work on a different profitable activity for extra income.
  9. 9.
    Switch 'Do Not Disturb' ON
    It's time to make your devices respect your time. There's no chance for distraction. Switch DND on when you're working to avoid being distracted by notifications and emails you don't need to attend to. You can schedule this on your iPhone and it'll automatically turn on and off on specified times everyday. Same on the Mac as well (Mountain Lion onwards)
  10. 10.
    Note important stuff down
    When meeting clients or getting new ideas, note points and your ideas down so that it's easier to refer back to when you need them. The opposite of procrastination is productivity. Thai will keep your mind at ease as you will likely have all you need when you need it, giving you more oomph to do more productive things.
  11. 11.
    Get constant inspiration
    Every industry has it's own inspirational resources. For creatives like me, there's a bunch of websites for this. Inspiration is important to keep you in your path, they challenge you at the same time as they push you to try something new. Wether it's on Bēhance, Smashing Magazine, @designmilk or Pinterest...have something to inspire you everyday. Use your extra time later in the day for this.
  12. 12.
    Do regular exercise
    An active mind requires an active lifestyle. Engage in fitness activities at least 3 or 4 times a week. This will help keep your body fit and healthy and your mind sharp and your mental health perfect. Laziness and too much free time promote procrastination. Meditate and do some yoga and you won't regret.
  13. 13.
    Believe in yourself
    All will be done and achieved, but only if you believe in yourself and that you can make it. Have the spirit to go for it, this will be the driving force towards your success and defeating procrastination. Have an idea, note it down, plan everything, go forth and do it, and make the most of your time. Believing in yourself empowered you, and that's all you'll ever need.
  14. 14.
    I'll add more...better SAVE this! :)
    I do hope this list gets you somewhere.