TLDR · PROGRAMMING, DESIGN & DATA SCIENCE
AI-ASSISTED DEVELOPMENT: A THREE-ACT PLAY
Summary from the TLDR newsletter
There are three fundamentally different approaches emerging in AI-assisted development. The first is Vibe Coding, which can be described as asking large language models to build applications and iterating on the code via chat until it is ready for production. The second approach is using AI as a Copilot, where the developer asks models to build parts of applications, and then they review changes, fix whatever they need manually, and approve or deny the changes. The third approach is using AI tools as a HUD, only using them to write code. Each approach has its pros and cons and is suited for different tasks and skillsets.