Working solo, no one to consult when stuck

Last Wednesday at 1 AM, I was revising a client proposal in a coffee shop. By the third draft, it still felt wrong, and there was no one around to ask, "What do you think?" At that moment, I really wished someone was sitting across from me, even just to listen to me think out loud. I've also been stuck like this—it's not that I don't know how to do it, it's that I lack someone to "bounce off" with anytime.

What is this tool: An AI partner that trial-and-errors with you

Rift is an open-source AI coding assistant, but it's different from a Q&A chatbot. You write a chunk, it continues; you get stuck, it tries another approach. It's more like a pair programming partner than an encyclopedia. My friend Chen Mo, an indie maker in Hangzhou, told me last month he now keeps Rift open every day while coding—"It's like working with a partner before, except this one doesn't get tired or annoyed by my stupid questions." He was stuck on a payment integration for two days; with Rift open, he got it working in two hours. This mindset is worth borrowing: instead of waiting for AI to give perfect answers, let it accompany your trial and error. Not everyone needs this tool, but if you often get stuck working alone, it's worth a look.

Today's replication cost

Money: $0 (Rift is open-source and free) or $20/month (Cursor Pro is more user-friendly). Time: 1-2 hours to get familiar. Tech barrier: Rift requires basic command line skills; Cursor just needs you to know how to install software. First step: Go to cursor.com, download and install, open a new chat window, throw in the problem you're stuck on, and add, "Help me think of other ways to write this."

Advice by stage

If you're just starting: Don't rush to learn new tools, just get familiar with ChatGPT first. Your top priority right now is validating your direction; it's okay not to try this yet. If you aren't even smooth with chat-style AI, start there. If you have 1-2 clients: Try the free version of Cursor, keep it open when writing proposals or modifying code. The point isn't how powerful it is, but getting used to the feeling of "having someone nearby to ask anytime." If you're scaling up: Seriously look at AI agent tools like Rift, and hand over highly repetitive dev tasks to it. You don't need another chatbot; you need an assistant that can run a few steps on its own and come back to you. If someone on your team writes code, have them try it—they'll come back and thank you.