Eval-Driven-Development (EDD) is a method for developing LLM-based apps guided by task-specific evaluations, including dataset synthesis, evaluation metric design, and automatic prompt optimization. In this short talk, I will quickly demonstrate this process.