Interview with Katrina Owen
The Interviewer
Mike Hall
Interviewer, community organizer at UGtastic
The Guest
Katrina Owen
Developer and Open Source Contributor, Creator of Exercism.io
The Conversation
Critical Insights
durable
"The Fundamental Attribution Error in software: Developers often attribute 'bad code' to the author's lack of intelligence (dispositional) rather than the external pressures, deadlines, or lack of knowledge at the time (situational)."
durable
"Empathy as a technical practice: For those who find the abstract concept of empathy difficult to grasp, it can be operationalized as 'asking about the pressures and constraints of the author' rather than making character judgments."
durable
"The 'Git Blame Paradox': The emotional distance provided by technical tools can lead to harsh judgments of others, yet we often find ourselves being the very authors of the code we once criticized."
durable
"Code review should be a dialogue of discovery: Asking 'Why did you go in this direction?' often reveals hidden architectural constraints that the reviewer was unaware of."
durable
"Intelligence is not a fixed point: A developer's performance varies significantly based on current context (tiredness, personal stress, environment), and code represents only a single snapshot of that fluctuating capability."