Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.

What We Talk About When We Talk About Code


Code can be many things to many different people. It is automation as well as communication -- between a person and a machine, but also between two or more people. People understand code differently. Consider the difference in understanding between a total beginner and a veteran developer. Code is not only understood differently, it is valued differently. “Good code” means something completely different to a developer than it does to a product manager. Anyone who works in software for a significant period of time begins to realize that writing code is only a small portion of our day to day work and that there is a great difference between “writing good code” and “writing good software.” How can we use these different perspectives to see code from a new perspective? How can thinking about code differently help us as developers?


  • Preferred presentation day: no preference
  • Presentation language: English

Jonathan Mukai-Heidt


Pivotal Labs (NYC)

Jonathan Mukai-Heidt is an anthropologist working undercover as a Software Engineer at Pivotal Labs. When not in the office he enjoys teaching Ruby to beginners. He lives in Brooklyn with his wife and three cats.

ソフトウェアエンジニアに変装する人類学者であり、Pivotal Labsのために働いている。初心者にルビーを教えることが好きだ。妻と3匹の猫とブルックリンに暮らしている。

Something went wrong with that request. Please try again.