39-year-old founder financing his journey with freelancing: It's the best way to learn how to run a business.
TL;DR: Sashe Vuchkov's dream is to build profitable micro-SaaS projects, but he's had no big successes yet. He funds his journey by freelancing on Upwork while building JSFreak.com as a side project transitioning to full-time. His first client work challenged him not technically but socially—as an introvert, video calls with strangers were a big undertaking. He believes freelancing is 'the best way to learn how to run a business' because it teaches skills you can't learn otherwise: handling money conversations, scope creep, late payments, clients who ghost. The community resonated with the approach of relying on sustainable part-time income rather than VC funding, though noted the challenge of moving as quickly as users expect while juggling client work. (Note: Full article paywalled; insights from visible portion and comments.)
Key Insights
- Freelancing teaches real business skills that building products alone cannot—handling money, scope creep, difficult clients
- For introverts, the biggest challenge is communication not technical skills—overcoming video call anxiety is part of the journey
- Sustainable part-time freelancing income beats VC funding for funding the product journey
- The main tradeoff is development speed—juggling client work makes it hard to move as fast as users expect
Actionable Takeaways
- Use freelancing to fund your micro-SaaS journey while learning essential business skills
- Accept that the first client video calls will be uncomfortable—push through the communication anxiety
- Get systematic about invoicing and follow-ups to improve cash flow predictability
- Do enough client work to keep lights on without stress, then invest remaining time in your product