Here are the pain points I think about:
- How do I take a vacation? At any time I've got one (or two!) 20-hour/week projects, plus 2-3 extended relationships that require 5-20 hours/month. It's hard to spin them all down at once for 1-2 weeks. Seems like a partner would help, or even a relationship with another freelancer I could trust to be on call for emergencies while I'm away.
- Where do I go from here? I'm not sure how much further I can raise my rate for general-purpose web development. I could start doing patio11-style business value contracts instead, but I'm not sure I'm ready for that yet. I'd rather either (1) specialize in Postgres, Chef, Machine Learning, or whatever and double my rate that way, or (2) transition to an "agency" by seeking larger projects and partnering or subcontracting to get them done, or (3) get better at recurring revenue like support contracts.
I think ndcrandall has a nice idea. I could imagine a marketplace around helping freelancers trade clients, or even just help each other with overflow work.