velocity 2017 keynote: looking back to move forward
TRANSCRIPT
Looking Back to Move Forward
Dianne Marsh
Director of Engineering Tools, Netflix
@dmarsh
Individual Contributor Joy§ Sense of accomplishment
§ Building something tangible
§ Mental challenge
§ Joy of problem solving/debugging
Repeating Trends§ Functional programming (1960’s)
§ Native code (desktop now mobile)
§ Fad programming (is Reactive the new Aspect Oriented?)
Repeating Trends§ Functional programming (1960’s)
§ Native code (desktop now mobile)
§ Fad programming (is Reactive the new Aspect Oriented?)
§ Timesharing compute (mainframe, now cloud)
Repeating Trends§ Functional programming (1960’s)
§ Native code (desktop now mobile)
§ Fad programming (is Reactive the new Aspect Oriented?)
§ Timesharing compute (mainframe, now cloud)
§ Buy vs. Build
Repeating Trends§ Functional programming (1960’s)
§ Native code (desktop now mobile)
§ Fad programming (is Reactive the new Aspect Oriented?)
§ Timesharing compute (mainframe, now cloud)
§ Buy vs. Build
§ Fat client vs. thin client
Repeating Trends§ Functional programming (1960’s)
§ Native code (desktop now mobile)
§ Fad programming (is Reactive the new Aspect Oriented?)
§ Timesharing compute (mainframe, now cloud)
§ Buy vs. Build
§ Fat client vs. thin client
§ Write once, run everywhere (Java, now Javascript)