15 Steps to a More Productive Workday

Freelance designers, as well as those who work for small design studios, often face the challenge of getting the most productivity out of their time and achieving maximum efficiency. While this can be a struggle for anyone in a more “typical” job, freelancers have added distractions, unique challenges, and no one to hold them accountable. To be a successful freelancer you’ll have to place a priority on productivity and find ways that work for you.

Each of us is unique and no process will work for everyone, but all of us have plenty of things that we can do to improve our workflow. In this article I’ll cover some of the lessons that I have learned through my own experience. For me, productivity is a constant goal, and always interested in finding new ways to get more out of my time. I’m far from perfect in these areas, but making consistent improvements. Hopefully some of these things will help you in your own work.

1. Have a Task List for the Day

The best way to have an unproductive day is to work throughout the day without a clear definition of what you need to accomplish. Simply having a to-do list will go a long way in keeping you on track. One of the problems with freelancing is that there is usually a million different things that you could be doing on any given day. While all of these things may be helpful to your business in some way, they’re not all equal in terms of importance and urgency. Without a task list you run the risk of working all day on things that seem like they are benefiting your business, but in the end you’re not focusing your efforts on the right tasks.

2. Prioritize Tasks

One of my biggest frustrations in my daily work is that it seems like I’m never able to do everything I want to do in a day. In this case, a task list is likely to have a few things left untouched at the end of the day. Because of this, it’s important to not only create a task list, but also to prioritize the items that you’re looking to get done. Your tasks will differ from day-to-day, but it’s likely that you’ll have a few very important things that must get done, and then some others with varying levels of importance and urgency.

My personal approach with prioritizing is to simply to set the tasks that must get done, and then I also list a few stretch goals for the day. If and when I get all of the most important items done for a particular day, at that point I can move on to the stretch goals, which usually carry less urgency than my main tasks. This way I don’t finish my work early and have nothing to do, and I also don’t have too much on my plate that causes adverse effects when I can’t get everything done.

3. Place More Emphasis on Finishing Tasks Rather than Starting New Ones

Most freelancers have a few different projects going on at all times. On top of that, each project may have several different tasks that need to be done, and you may even have some of your own personal projects that require time. With all of these things fighting for your attention at once, it’s tempting to dig in to new tasks before completing others. By doing this you’ll usually be costing yourself more time and effort later when it comes to finishing those tasks and projects.

In order for a freelancer to keep the income flowing, it’s critical that projects are getting finished. Being able to finish a project will help you to get paid sooner and allow you to move on to another project. From my experience, when I’m struggling with too much to do, it’s best if I can devote time to tasks and projects that are near completion. Being able to get things crossed off the list feels good and helps to reduce stress and create a more productive environment.

4. Know the Strongest Times of Your Work Day

Some people work best early in the mornings, others prefer afternoons or evenings. Everyone has times of the day that are stronger than others in terms of focus and productivity. I tend to get up early, but I’m not at my peak for the first few hours of the day. I’ve found that rather than fighting this and trying to get more done at the start of my day, I’m better off to use that time for tasks that are less demanding mentally.

During the times when I struggle to concentrate I’ll clean out my email inbox, moderate and respond to comments on my blog, evaluate my overall process on current projects, or anything that requires time but not the highest amount of mental focus. With this approach I’m able to make productive use of my least productive times of the day, and that will save my best hours for more taxing activities like working on a client’s website or writing articles. With the varied tasks of a freelancer, there are always plenty of things that need to get done that require different levels of intensity in terms of work and focus. If you can match your best times for work with the most intense tasks, and your least productive times with more routine tasks, you’ll get more out of your day.

5. Give Yourself Some Flexibility

I’ve already talked about the importance of having prioritized tasks and the use of different times of the day, but it’s also important to not get so rigid with this that you don’t leave yourself some room for flexibility. There will be some days that don’t go quite as planned and when you don’t feel like you do most other days. Allow yourself to have some flexibility to change things around according to the circumstances.

6. Have a Specified Ending Time for Work

One of the biggest challenges that I face throughout the week is knowing when to end my work day. When you’re working for someone else it’s much easier to make a clear break, but as a freelancer there is always a temptation to keep working. With so many things to do and your income riding on getting things done, it seems like you will be more productive by working longer days. But from my experience I’ve found that I often feel like I get the most done when I have something going on that forces me to end the day at a specific time.

With a set ending time it’s easier to get moving quickly and to get more productivity out of each hour, since they are limited. Without a set ending time I often find myself working with a little bit less efficiency since I feel like I have plenty of time. On those days I wind up with less time away from work and I often don’t seem to get that much more accomplished, even with the extra hours of work.

7. Bulk Process

With so many different things to do, it’s likely that your day is broken up into many small blocks of time for specific tasks. In order to achieve more efficiency and productivity, try to use larger blocks of time and get similar things done all at once (depending on the nature of your work this may or may not be possible). For example, if you can avoid working with your email open you may be able to spend less time each day on email by checking in 2 or 3 times throughout the day and emptying your inbox each time. Checking email many times throughout the day may lead to more time than necessary. An example from my process is writing blog posts. My preferred method of producing content for my blogs is to have specific days set aside where this is my only focus. I can finish one post and move right on to the next. I may have a list of ideas that I want to work on so I don’t waste time trying to decide before I start writing. With this approach I feel like I’m able to get more out of my time as opposed to writing a post here and there whenever I have time.

8. Track Your Time

You might be completely surprised to know exactly how you spend your time throughout a work week. Tracking your time can help you to find inefficiencies and ways to improve your productivity. Without knowing how your time is spent, it’s hard to know how you can improve the use of your time. I’m not suggesting that you need to track your time everyday, but if you do it for a few typical days you may be surprised at how easily you can identify some areas for improvement going forward. Mashable has a post from last year that looks at 6 online resources for tracking your time.

9. Recognize Your Distractions

One of the benefits of tracking your time is that it helps you to identify things or activities that may be distracting you in your work. Whether or not you are tracking your time at any giving point, one of the first steps to working productively is to recognize your distractions. Eliminating or controlling these distractions will lead to greater efficiency, but in order to do so you’ll first have to accurately recognize and understand specifically what challenges you have when it comes to working productively.

10. Have Realistic Expectations

Ambitious freelancers will often feel the pressure to get more done than is humanly possible with a given amount of time. This can obviously lead to increased stress and pressure, not to mention a lower quality of work. Realistic expectations will allow you to be able to accomplish the things you set out to do with a day of good work.

the biggest part of having realistic expectations is the amount of work that you assign yourself for the day. Taking on too many projects at once and trying to juggle too many different tasks will result in a cluttered work day with unimpressive results. Resist the urge to try to get too much done, and focus more on doing your best work with what is currently on your plate. If you struggle in this area you may be able to increase your productivity by outsourcing some of your tasks.

11. Plan Your Next Day at the End of Each

This is probably more of a personal preference, but I have found that if I take a few minutes at the end of my day to plan for the next day, I’m typically more aware of things and I can do a better job as opposed to waiting until the next morning to plan the day. If I wait till the next morning I find that it takes me a few minutes to remember exactly where I was on certain items at the end of the last day, and I may overlook something that I would have remembered had I taken care of this the day before. At the end of each day I can look at my to-do list for the day and quickly see where I stand on the items that I wanted and needed to get done. At that point, planning for the next day is a quick process and I know exactly where I need to start, without running the risk of forgetting things. Now I’ll waste no time the next day trying to figure out what I need to do.

12. Get Enough Sleep the Night Before

During my time as a freelancer, particularly when I was freelancing part-time on top of a full-time job, I’ve averaged less sleep than at any other point in my life. However, sleep is an important part of a productive schedule. Each of us functions differently in this area, but personally I tend to notice it the most at the very beginning and end of the day. If I’m feeling well-rested I can be productive through these times. If not, I struggle to stay on task.

13. Eat Healthy

The food that you put into your body can have a big impact on your energy level and your feelings in general. I’m not going to go into detail here because I’m not that knowledgeable on the topic, but generally eating healthy foods will allow for better productivity.

14. Get Fresh Air

One of the things I dislike about working from home is the amount of time that I spend inside the house. I often find that it helps just to take a few minutes for a walk or a drive to get some fresh air. Sometimes working in a different environment and getting out of the house for a while can really lead to a boost in productivity. This is something that you can accomplish with just a few minutes of your time, but it may have a noticeable impact for the next few hours.

15. Work in a Comfortable Environment

As a freelancer, you’ll probably be spending a lot of time in a home office. Making that office a comfortable space is important in terms of increasing your productivity. What you do with the office isn’t really important, but it should be an area that allows you to focus on your work comfortably for long periods of time. I recently wrote a post at DesignM.ag on the essential qualities of a home office that takes a more in-depth look at this subject.

What’s Your Experience?

Feel free to share you own thoughts on the subject of productivity in the comments.

Looking for hosting? WPEngine offers secure managed WordPress hosting. You’ll get expert WordPress support, automatic backups, and caching for fast page loads.

119 Responses

Comments are now closed on this post.

  • Annemarie Dodenhoff, October 19, 2011

    Use TeuxDeux.com to help organize tasks.


  • Jasmine, January 21, 2011

    After starting full-time freelance life I had problem with organising my day, but a friend showed me kanbantool.com – online app for managing tasks. Luckily now I’m much more productive during the day.

  • John Vincent Labata, January 15, 2011

    i always invest time in the gym, mingle with friends, go to church and eat healthy foods … believe me it can help gain more clients/projects. pray before and after you work (this really would help also). drink lots of water too while working . . .

  • Baber, August 1, 2010

    Thats it, thanks for that. I started to figure out when i get best designing results, its the afternoon

    Great thanks

  • Mia, July 22, 2010

    I can see that I have a lot of things that I have to improve on. I will have to do something because this is not working for the other guy.

  • Wall Sensation Stickers, April 27, 2010

    Some very valid points you make. Success just like any other organisation has a hierachy. In dealing with the micro goals set out each day, week or month you’ll get to the end result.

    Its a good feeling crossing out a completed task!

  • Social Media, April 2, 2010

    Try to create a system in place, this will help to save lots of time to be put into efficient use. At least it did help me tremendously…

  • Wallprint Wallstickers, January 31, 2010

    dd a day or two to the terms just in case anything happens. It has helped me out tremendously lately.

  • Self Improvement Tips Guy, November 30, 2009

    Great tips. As far as having a task list, I find that if I ‘hit a lead-off home run’ – that is, get an important task completed in the first hour of my day – it takes a bit of the pressure off and I know that I got something important done right at the start of my work day. If anything urgent comes up, I can rest easy with that knowledge.

  • hats, November 20, 2009

    Add a day or two to the terms just in case anything happens. It has helped me out tremendously lately.

  • Rizki, November 1, 2009

    nice info… thanks for sharing

  • Kayla, August 13, 2009

    I especially agree with eating right and getting enough sleep. It doesn’t matter how organized or hard-working you are– feeling tired or hungry can really slow you down or halt work altogether. I find I’m most productive on the weekends where I get to sleep in, get up and relax while eating for couple hours, and then get to work.

  • Sarah, August 6, 2009

    For me, in order to get things done, time is everything.

  • Ahsan, August 1, 2009

    hmmm nice 15 points.

  • Global Gifting System, July 31, 2009

    I’m a big fan of setting goals. If you have several task to complete for the day, start by setting small goals of what you want to accomplish throughout the day. Each time you reach a new goal it adds to your feeling of accomplishment.

  • Blueprint PR & Design, July 30, 2009

    These are great tips! I tend to work better in the early hours of the morning–to such an extent that I should just start setting my alarm clock at 5am and be done with work all together by 1pm because afternoons are hopeless for me…we’ll be back to check out more, thanks for the great posts!

  • Tom, July 29, 2009

    Thats it, thanks for that. I started to figure out when i get best designing results, its the afternoon :D

    Great thanks

  • triple watch cell phone, July 24, 2009

    I always do not know exactly how can i spend my time throughout a work week,tacking the time is a good method,thank you.

  • sell wow account, July 24, 2009

    Very good stuff, i always do not know how manage my time everyday, thanks for sharing this aticle here, i learnt a lot.

  • Jump higher, July 11, 2009

    Nice article. Time management is important if new important tasks/ opportunities pop up when you’ve not finished with a project

  • Website Design Services, July 6, 2009

    I find it helpful to give yourself extra time for projects. Add a day or two to the terms just in case anything happens. It has helped me out tremendously lately.

  • alfon, June 29, 2009

    thanks for sharing .. very nice article thanks

  • This is really useful. I have children and have to fit work in around them, but one think I have worked out is that it is no use settling down to work unless I have at least a solid hour without interruptions. Anything less and I start more than I complete and spend the next block of time trying to work out where I got to. Thanks for the hints.

  • valerie, June 12, 2009

    So helpful- many thx!

  • Peter, June 10, 2009

    I found a nice free software to easily keep track of my tasks. It’s called ToDoList, available at http://www.abstractspoon.com/

  • Prepaid calling cards, June 4, 2009

    These are great tips. I’m always looking for ways of increasing my efficency at work.

  • GuitarKaj, May 30, 2009

    Really enjoyed this very useful list that’ll help me stay on track, cheers …

  • room rent, May 29, 2009

    Nice article. Thanks for sharing the knowledge.
    I have one more steps to a productive workday : don’t visit any blog site.

  • Donovan, May 20, 2009

    Thanks for that. I have always had that sort of stuff in mind, but have never really been able to put into practice.
    I now have a clear list of things to take note of.


  • Zahn, May 19, 2009

    15 Steps to a More Productive Workday

    Step 1: stop reading blogs, and work.


  • JP, May 17, 2009

    “Plan Your Next Day at the End of Each”

    I must have read that sentence 5 times before I understood what you were trying to say. How about “Plan your day the night before”?

    Good list though. I just like to critique :)

  • Anthony Proulx, May 13, 2009

    Great information, it will surely beneficial for work and home.

  • martinalejandro, April 27, 2009

    Great article. I’m going to start freelancing soon, and this was truly inspiring. I’ll go ahead and read the next one. Thank you, enjoyed this one very much.

  • Devin Willis, April 25, 2009

    I have shared this blog with all my students! Keep up the great work.

    Devin Willis

  • Frenk, April 22, 2009

    You left out coffee, doughnuts and cigarettes

  • Derek Franklin, April 22, 2009

    This is a fantastic post.

    Thank you!

    Personally, I use a piece of software know as the Action Machine to help me keep track of things.


  • Val, April 19, 2009

    Never mind, I found the RSS Feed.

  • Val, April 19, 2009

    How do I subscribe to your blog?

  • Angie Bowen, April 18, 2009

    Great tips, some I already do and some I’ve been trying to implement for a while and I just can’t seem to get them done lol. But I know that I’m going to have to tighten my belt timewise in the next few months so this will be very helpful for me, thanks!

  • Web Design blog, April 18, 2009

    Thanks for sharing the ideas. Planning the to-dos in the last evening is the most vital step to increase the productive hours.

  • Bryan Radtke, April 17, 2009

    Great post and fantastic tips.

    I would add 30 minutes of exercise a day as absolutely crucial. Just 30 minutes a day enables you to sleep 60 minutes less per night as your body will fall into a deep, restful sleep quicker. Plus you just feel better!


  • Luiz Lopes, April 16, 2009

    Thank you for sharing those tips. I feel I’ve been missing on a few of those, like the one to have a set time to end work.


  • Meshach, April 16, 2009

    @Todd, I agree completely.

    Thanks for the great article!


  • ninjas001, April 15, 2009


    Nice article!…Web design is an Art, Its not an easy task. now a days lot of tools are available to design the front end, but still we need guidance to use that tools.

    Cubicle Ninja

  • barbara pagano, April 14, 2009

    This is great advice that I intend to pass on to many clients. The only thing that I can add from personal/professional experience is that I took a “mini-sabbatical” – 2 weeks out totally disconnected – in early March. I returned totally wired with creativity and energy and it hasn’t diminished yet!

  • Julie Fogg, April 13, 2009

    This post rocks. Heard it from @postureguy but he sent it as a DM. He should tweet this!


  • ulmira miles, April 13, 2009

    wow, i think i need to read this everyday.

  • Khaled, April 13, 2009

    Thank you for this post … this is a good reminder.

  • JustinSMV, April 12, 2009

    Awesome tips! I find that being organized and on a schedule really helps!

  • Jim Peake, April 12, 2009

    Use a natural language processing search engine it saves time.

  • Billy, April 12, 2009

    Great post. I do pretty well with most of them. Not so well with others. I think it will help just to be aware. Thanks for sharing.

  • Web design, April 12, 2009

    now I must stop reading all these blogs and get on with some real production ;-)
    Love your blog, inspirational stuff and great tips, keep up the good work.

  • Penny Fitzgerald, April 12, 2009

    Great tips – thanks! I especially like the suggestion to combine like tasks (Bulk Process)…makes perfect sense!

  • Heather, April 11, 2009

    What a great article, this is exactly what I needed to get myself on track. I will be printing this and referring to it often! Thanks!

  • Basit, April 11, 2009

    HI, Thnx for sharing these such a great Tips i am Designer and feeling my self un-Productive from a month, but don’t realize my self that what is going on and after reading ur Post i have to do a lot to improve my self.
    Thnx frnd.

  • Sayz, April 11, 2009

    How do we find out at what time we work the best?
    Sometimes we need to start our engine,
    and what’s the tips to get some fella starting to work at their best?

  • Matty Thomson, April 11, 2009

    Time management is a tough thing to manage for most people. I personally find that so called “urgent” distractions are the ultimate sabotage for a well oiled daily plan. Defining the difference between urgent and important can be a great help.

    Great post thanks!

    Matty T

  • Mike Birch, April 11, 2009

    I like to use a break reminder so that I don’t lose track of time when immersed in code. I use AntiRSI http://tech.inhelsinki.nl/antirsi/ on my Mac.

    I also like to get at least 30 min a day of exercise. I often find my subconscious can solve problems or come up with creative ideas while I’m out walking/biking etc.

  • Jeremy Tuber, April 10, 2009

    This is a pretty darn good list – nice job!
    One thing I’ve found helpful is to stagger projects that require different levels of creative energy (this somewhat parallels your point #7, bulk process).

    For example, I might work on a logo for a couple of hours in the morning (requires high creative energy) and follow it up with billing and administrative work (requires low creative energy) for 45 minutes to allow me to recharge. Give it a shot, seems to work for me and a lot of freelancers out there.


  • jason, April 10, 2009

    It’s certainly nice to read a real blog post again. Great work. I was losing faith in the design-zine community. I’m currently purging my RSS readers based on the number of consecutive “top whatever list” posts. You’ve survived to live another day.

  • BenMadsen, April 10, 2009

    Thanks for these, they’re definitely worthy of occasional review for anybody. I know I’m inspired to keep a better accounting of my time.

    Also, I find that in relating to #4, I have a cycle that goes in length of days. There are many days in a row that I am very “productive” and finish off tons of projects. Then I spend days at a time where I can’t exactly say what “progress” I’ve made, but I’ve done a ton of research and gotten a ton of small things done. I find a cycle like that is fairly regular when I look back, although I’m going to start tracking my time better now because of this post.

  • Jimmy, April 10, 2009

    I have to say this is one of the greates blog posts I have ever read! I agree with all your tips specially making a list of things to do everyday, and prioritizing the tasks. Great post and I will bookmark it now!

  • Navdeep, April 10, 2009

    Good tips. Planning for the next day is something that really works!


  • Ask Pete, April 10, 2009

    Great tips that every freelancer should be using! Thanks ;0)

  • Matt, April 10, 2009

    Awesome post! It is nice to see someone else’s approach. 3 & 4 were interesting, because it is true that everyone does have their “power” hours. Have a great weekend

  • Vandelay Design, April 10, 2009

    Thanks everyone for your great comments, feedback and suggestions. I appreciate everyone sharing from their own experience and practices.

  • Susan Houck, April 10, 2009

    You hit every freelancer’s problem right on. Number 8 is great too. I found one online that i’m using, Paymo, but it only tracks when I’m actually working. I will definitely check these others out as I know I spend a lot of time doing a lot of different things. It is difficult to concentrate at times, especially after having worked in an office environment for so many years. The distractions in an office at times can be helpful, at other times annoying. I find myself, sometimes, after spending four hours “working” on a project just begging for a legitimate distraction to take me away for a while. I have so many things I want/need to do, not just paying projects, but things that will help me enhance my skills, that I find myself skipping from one to the other without actually learning anything. Your tips are exactly what I knew I needed to do, but seeing them in writing makes it more clear that I really need to start doing these things.
    Thank you for your tips.

  • having a defined end of a workday is a very good point.
    thanks for that!

  • Juliet, April 10, 2009

    Good tips!
    I salute you!
    Smile and be happy after all the work loads you’ve got! :)

  • EricB, April 10, 2009

    These are great tips. I’ll share my opinions. For #8 I use Thunderbird calendar to automatically pop up a reminder 8 hrs after I clock in. No ifs no excuses, no overtime. For #13 & 14, I eat a healthy (quick lunch) for 15 minutes, then walk during my lunch break which also avoid a lot of nonsense talk in the break room. For # 9, i try to avoid cubicle stops and people stopping on my cubicle.

  • Ivan, April 10, 2009

    wow – I felt like you were talking directly to me…really great post. Thanks very much –

    I’m also always looking for ways of increasing my efficency at work and this really helps me look into what I’m doing wrong and what new techniques I should be applying. THanks

  • Marvel, April 10, 2009

    Simple yet effective, number 4. is the most underrated one out of all of time. Your most alert time in the day changes with age. I am 19 and don’t do mornings well but I can write a fantastic paper at 12 am with ease

  • 47, April 10, 2009

    One thing that helps me is attaching a goal to each task. Seeing the real reason I’m working on something helps motivate me when I don’t feel like working on a particular task.

  • Kaya Singer, April 10, 2009

    These are excellent points for any business person to follow whether you are freelance or just own your own business where you have to organize your time. It’s important to figure out what success strategies work for you and then make a commitment to follow your own advice!

  • Laura Audette-Hetzel, April 10, 2009

    Great read! Very helpful. Thank you!!!

  • Sammrat, April 10, 2009

    Thats a great tip to work on and stick to things to make better life. Thanks for your tips.

  • Mike, April 10, 2009

    Stop reading lists on the internet and get back to work! ;)

  • Vandelay Design, April 10, 2009

    Hi Brad,
    Yeah, for me it helps me to get started quickly rather than sitting around for an hour trying to figure out what is most important for me to do that day.

    I’m definitely guilty of not posting enough “real articles” recently. It’s mostly a matter of not having enough time to develop ideas. I’m glad you found some value in the post, and thanks for commenting.

  • Matt, April 9, 2009

    Wow, this is actually a decent post. I’m so used to the “50 pretty pictures of butterflies for inspiration” posts on other sites that I was pleasantly surprised to read this.

  • Brad, April 9, 2009

    Great great tips! When I know the day before what I’m going to be doing the next day it starts percolating in the very back of my head all night and I wake up excited to work on it first thing in the morning.

  • Vandelay Design, April 9, 2009

    Sounds like you’re a lot like me.

    Good advice. Thanks for mentioning Rescuetime, I’ll check it out.

    Yeah, I think it’s a matter of learning what types of tasks/work you can do most effectively at certain times of the day. Once you know that you just have to plan it out a little bit to make the most of your time.

    Thanks for the feedback, that’s exactly how I feel too.

  • Rhonda Michelle Steward, April 9, 2009

    Thanks for a great reminder of some basics as well digging deeper into some areas that aren’t often looked at: using energy to finish tasks instead of beginning new ones & focusing on doing your best work with what you have on your plate – both of these give a strong sense of accomplishment that fuel you forward.

    Good things to focus on & keep front of mind!

  • Christopher Scott, April 9, 2009

    Perfectly put, and right on the money! I especially like that you included “Know the Strongest Times of Your Work Day”. I’m not a freelancer (i’m a boring 9-5 type), but I’ve found it’s immensely helpful to know what times of day are good for different things. For example, I tend to get the monotonous/boring stuff done a lot quicker in the morning, and tend to be a lot more creative/reflective in the afternoon.

    Also, “Plan Your Next Day at the End of Each” is great advice too. Although I can’t remember where I’d seen it, but one of those GTD types suggested that at the end of each day, before going to bed, write down (on an index card) 3 major goals for the next day. I think it helps you internalize them.

    Anyway, great post, keep up the good work!

  • Mark, April 9, 2009

    These are good tips. Especially the “Track your time” was a big surprise for me when I started using “Rescuetime” (Google it). It showed me I should cut down on the Tweetdeck and some of my own projects, because they eat a lot of time from being productive on client’s sites..

    Great read!

  • Todd, April 9, 2009

    I always keep a written task list on my desk to help me stay focused. It’s easy to see a good article title on twitter, and the next thing you know you just lost an hour browsing around the web. Keeping the task list in front of me is an easy way to regain focus on what needs to get done and helps from getting too lost in the day.

  • proXima, April 9, 2009

    Thanks for sharing nice tips.

  • B@D, April 9, 2009

    Few of these point are exactly what i wanted to write down and start doing them, But Thank YOU for this article. You did it for me :-)