Artificial intelligence is changing the way software is developed. Today, developers can ask an AI coding assistant to generate a function, explain an error, write a test, refactor code, or suggest a solution to a problem that might otherwise take several searches and attempts. This naturally raises an important question: Do AI coding tools actually make developers faster? The simple answer is: sometimes. Research on developer productivity presents a more complicated picture than the po...