#Things to consider

  • Being able to work autonomously or alone on a task or project eliminates two expensive taxes: It reduces the coordination costs (scheduling meetings, aligning priorities, waiting for availability) and the communication challenges.
  • We’ve discovered that vibe coding creates value across five dimensions, which we’ve named FAAFO—fast, ambitious, autonomous, fun, and optionality.
  • Coordination costs are often higher than we acknowledge.
  • Being autonomous with AI means being unblocked—free to move at your own pace without constant negotiation and handoffs.
  • The relevant skill is no longer code generation (i.e., typing out code by hand), but being able to articulate your goals clearly and create good specifications that AI can implement.
  • Coding agents are a huge step up from coding with chat, because AI handles nearly all the work, and you direct it.
  • Chatbots sit and bark orders in your face, or at least that’s what it feels like when returning to a chat window after using a coding agent.
  • The more AI has on its clipboard, the dumber it gets.
  • Anyone who has been part of a great (or terrible) team knows you need great coordination.
  • Like a project manager tracks daily tasks with weekly milestones and long-term objectives, you need to manage your vibe coding efforts across these three loops.
  • Based on all indicators, MCP may be the most important new internet protocol in the world. It could well be the new HTTP, because it’s what connects everything to AIs. It’s the best supported way we know of to give your AI access to tools and data.
  • We want modularity in our code and projects, because it enables the independence of action for coding agents (and people) to work in parallel.
  • You might have decades of experience in a field and still learn new shortcuts, commands, or techniques from watching your AI assistant work.
  • As your collaboration with AI deepens, you’ll develop an intuition for when to let it explore solutions and when to take manual control.