Tom Blomfield from YC shares advice on "vibe coding," which involves using AI tools to assist in software development. He begins by sharing tips from founders on using AI tools, such as utilizing both Cursor and Windsurf, thinking of AI as a new programming language, starting with test cases, and monitoring the LLM for rabbit holes. Blomfield then provides his own advice, emphasizing the importance of planning with the LLM, using version control (Git) religiously, writing high-level integration tests, and leveraging LLMs for tasks beyond coding, such as DevOps and design. He also discusses bug fixes, writing instructions for the LLM, using the LLM as a teacher, and choosing the right tech stack. He also suggests using screenshots and voice input to interact with the tools, refactoring frequently, and experimenting with different models to optimize performance.
Sign in to continue reading, translating and more.
Continue