Can’t find any projects? Have you tried these these ideas yet?

Every business has slow times, with freelancing it’s the “famine” part of the feast and famine cycle. Since most freelancers are just a single person, a slow period can easily affect your lifestyle and cause a lot of stress. Once you are in the famine stage, you have to admit to yourself that it’s only temporary and take action to work through it faster. I’ve found there are three things I tend to do when I get slow:

1. Marketing

The number one thing I do when business is slow is to market more. The more marketing you do the faster you can pull through the famine stage. Some ideas that I’ve found to work great are:

  1. Write an interesting comment on blog that your customers read.
  2. Write to your own blog. Don’t have one yet, start one!
  3. Connect with past customers and see if they need help with anything. If it’s something you can’t do, tap your network and find someone who can.
  4. Have some guts and send a personalized message to a company you would like to work with. This can be an email, letter, or even a gift. Just try to get noticed.
  5. Connect with other business people on your favorite social network like Twitter. Focus on having interactions and building relationships.
  6. Review your website copy to make it easier to skim and understand.
  7. Find a volunteer organization that you can contribute time to. Many of them are hurting for help, especially a freelancer specialist.
  8. Find an Open Source project and ask what you can do to help out. They don’t just need code anymore; they need graphics, public relations, user support, and leadership.

2. Hone your skills

Another thing I do during slow time is to hone my skills. When given the choice of marketing or honing your skills I try to market but not everyone can market themselves all the time. There is one idea that you can use to actually hone your skills and also get some marketing in for free:

Hone your skills in public

Learning (and failing) in public will let you show off your ideas, improve it over time, and will also give you something you can point to later on. Since I mostly work with web developers and web designers, here’s a few ideas:

Web Developers

  1. Pick a new technology you want to learn, create a small library, and Open Source it. Publish the code on GitHub and write about what you learned.
  2. Start a single serving site using a new web framework. The sites seem to be really popular now.
  3. Pick up a new programming language and try to start a side project in it. Try to make it generate valid XHTML from an input.
  4. Create a plugin for your favorite project and publish it online (e.g. Rails, Redmine, Radiant, WordPress).
  5. Review someone else’s code and start a conversation about what it does and how it can be improved.

Web Designers

  1. Find a non-profit or community website and redesign their homepage. Offer to work with them to complete the redesign (for free or paid, your choice).
  2. Pick an Open Source application you use and talk to them about a site redesign. I’ve seen hundreds of project websites that still look like they are from 1995.
  3. Pick a popular site and comp out a few updates to improve the UI. 37signals did this early on and it got them bit of publicity.
  4. Try out a new technique in your favorite tools and create a short tutorial on how it works.

3. Relax

Finally if you have done everything above, then just let yourself relax. There are hundreds of projects starting every day, sometimes you just need to wait for them to you. Try to find a way to relax that will help you in the long run,

  1. Read a book
  2. Go for a run
  3. Write a letter to an old friend (yes, on paper… no email doesn’t count.. neither does Facebook)
  4. Take a nap in the sun
  5. Spend the day at the library or other public

If you have any other ideas that help you work through the slow times, let me know.


Want weekly freelancer training like this?