December 30, 2019

277 words 2 mins read

Hacking your emotional API

Hacking your emotional API

Being a good developer isnt just about slinging code. Were part of a community, and interacting with other community members means feelings are involved. John Sawers explains how emotions are affecting you by modeling them as an API and looking at the code.

Talk Title Hacking your emotional API
Speakers John Sawers (Emotional API)
Conference O’Reilly Open Source Convention
Conf Tag Put open source to work
Location Portland, Oregon
Date July 16-19, 2018
URL Talk Page
Slides Talk Slides
Video

Being a good developer isn’t just about slinging code. We’re part of a community, and interacting with other community members means feelings are involved. John Sawers explains how emotions are affecting you by modeling them as an API and looking at the code. Imagine that your brain is wired to an API and that one of the endpoints triggers you to be absolutely furious when it’s called. All the other emotions have endpoints as well. This is the metaphor that John uses to describe how feelings work. When we think about emotions this way, they become a bit less scary. The metaphor allows us to use technical language to describe experiences which are often misunderstood. To explain why it’s important to improve your emotional responses, John explores research that describes how improperly handling your emotions can have a significant impact on things like abstract thinking, short-term memory, and executive function. John then shares a toolbox full of techniques that you can use to develop emotional fluency and illustrates a number of those techniques by describing his own emotional challenges as if they were written in code and demonstrating how he used those skills to “refactor” that code.

comments powered by Disqus