Chapter 1. Best practice | fastcampus-vibecoding-ai-agent