AI Education Learning Developer Experience UC BerkeleyHow customization supports developer engagementSep 23, 2025While AI coding assistants excel at mechanical tasks, research with UC Berkeley students reveals they can introduce friction and cognitive load during complex, interpretive work. By customizing AI tools to align with specific tasks and preferences, developers can reduce this friction and create a more efficient, satisfying development experience. Read more