TST.Architect
HomeProjectsBlogAboutContact

Tanish Singh Thakur

Full-Stack Systems Architect & Founder

HomeProjectsBlogAboutContact

© 2026 Tanish Singh Thakur. All rights reserved.

Built with Next.js, Three.js & Framer Motion

Back to Archive
January 20, 2025•8 min read

The Freelance Trap & The Cost of Ego

Scaling from $20 video edits to building AI platforms. A harsh lesson: a founder's ego and demand for 'perfection' without investment kills projects faster than bad code.

FreelancingLessons

From Editor to Engineer

The transition from video editing to software engineering wasn't planned. It happened because clients started asking for more than just videos. "Can you also build us a website?" "Can you automate this workflow?" "Can you build an app?"

My answer was always the same: "Yes." Even when I had no idea how.

That's when I discovered the real power of modern development tools. AI-assisted coding changed the game. Suddenly, the barrier wasn't "do you know the syntax?" — it was "do you understand the problem well enough to architect a solution?"

The Ronron Saga

Ronron.io was supposed to be my magnum opus. A predictive real estate CRM with:

  • Supabase vector databases for AI-powered lead scoring
  • n8n automation for zero-touch transcription and follow-ups
  • Complex data pipelines managing property listings and client interactions

I built the entire backend infrastructure. The architecture was solid. The system worked. But here's where things went sideways.

The Ego Problem

The founder wanted everything and nothing simultaneously. Move fast, but make it perfect. Build features, but don't ship until it's "ready." Invest nothing financially, but demand enterprise-grade output.

I learned a critical lesson: a founder's ego — the insistence on perfection without the willingness to invest — is the fastest way to kill a project. Faster than bad code. Faster than technical debt. Faster than a bad market.

The platform that could have been a game-changer in the real estate CRM space ended up as a beautifully architected ghost town. The website is up. The platform is not.

The Scaling Trap

Freelancing creates an illusion of progress. You go from $20 gigs to $200 gigs to $2000 projects. The numbers grow, but you're still trading hours for dollars. You're still one person doing everything.

The trap is thinking that doing MORE work is the same as building something BIGGER. It's not. Here's what I learned:

What Freelancing Teaches You

  • How to ship fast
  • How to communicate with clients
  • How to manage expectations
  • How to work under pressure

What Freelancing Doesn't Teach You

  • How to build products (not projects)
  • How to say no to bad clients
  • How to value your own time
  • When to walk away

The Real Cost

The real cost wasn't money or time. It was emotional energy. Working with someone who doesn't respect your contribution — who treats your architecture like a commodity — drains you in ways that are hard to recover from.

But it also clarified something: I didn't want to build other people's dreams. I wanted to build my own.

The Silver Lining

Every failed project teaches you something that a successful one can't. Ronron taught me:

  1. Always have clear agreements about investment, equity, or compensation before writing a single line of code
  2. Ship early, ship often — waiting for perfection is waiting forever
  3. Your architecture decisions should be driven by reality, not ambition
  4. Walk away from projects where the relationship is toxic, no matter how cool the tech is

These lessons directly informed how I approached FluxDial — my own startup, where I control the vision, the roadmap, and the execution.


Next up: The 'Indian Problem' with AI Voice Agents — why building Bland.ai/Vapi alternatives for emerging markets required completely rethinking the stack.