Working with an AI Coding Assistant: Insights from Our Controlled Experiment on Developer Productivity