Research, writing & conversations

Collected work

A collection of ideas, evidence, and conversations about how developers work—and how to make that work better.

66 items
Newsletter
Engineering Enablement·Author

The AI-native developer

How growing AI fluency changes developers’ responsibilities and professional identity.

By Brian Houck

AI & agentsDeveloper experience
Research article
ACM Queue·Co-author

The AI-Native Developer

How increasing AI fluency changes the work developers do and how they understand their craft.

With Rudrajit Choudhuri, Eirini Kalliamvakou, Thomas Zimmermann

AI & agentsDeveloper experience
Research paper
CSCW 2025 / Proceedings of the ACM on Human-Computer Interaction·Co-author

From User Surveys to Telemetry-Driven AI Agents: Exploring the Potential of Personalized Productivity Solutions

Explores how personalized AI agents can turn workplace telemetry into practical productivity support while respecting users’ preferences and privacy.

With Subigya Nepal, Javier Hernandez, Talie Massachi, Kael Rowan, Judith Amores, and colleagues

AI & agentsMeasurement
Research paper
ACM Transactions on Software Engineering and Methodology, 31(2)·Co-author

A Tale of Two Cities: Software Developers Working from Home during the COVID-19 Pandemic

Shows how the same conditions of pandemic remote work could help some developers while creating significant challenges for others.

With Denae Ford, Margaret-Anne Storey, Thomas Zimmermann, Christian Bird, Sonia Jaffe, and colleagues

Work & wellbeingDeveloper experience
← Back to the introduction

Related editions and supporting materials are grouped with the original work. Talks and webinars link to recordings; access requirements are noted where applicable.