Bhavesh Kakwani wants to make humans analog again. His argument runs counter to the usual AI-will-replace-us narrative. Instead of eliminating human work, Kakwani says AI agents are pushing developers toward more physical, creative work. He calls it "vibecoding", coding from a couch, a park, anywhere really, by talking to coding agents like Claude Code and Replit. He built most of his project bay.dance this way, texting and speaking instructions rather than hunching over a keyboard.
The workflow sounds almost silly until you see the results. Kakwani photographs hand-drawn notebook sketches and feeds them to Claude Code, which converts them into editable Excalidraw diagrams or production-ready code. In one case, an architectural block diagram he drew on paper became five commits with unit tests and telemetry, code now running for a user base of over one million. "This is not a throwaway demo," he writes. "This is real code running in real prod."
Kakwani also flips conventional startup wisdom. The old "be scrappy" advice says write messy code fast, fix it later. That logic collapses when text generation is essentially free. Documentation, refactoring, and test-driven development aren't overhead anymore. They're what let agents work through your codebase without getting lost. Engineers become managers. They delegate to agents and orchestrate context. Practice communication skills in what Kakwani calls a "safe space" before applying them to human colleagues. His closing thought: "AI isn't." LLMs aren't magic, and real power belongs to those who understand their jagged edges.