Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

PuppetConf 2016: A Roadmap for a Platform: Mixing Metaphors for Fun and Profit – Eric Sorenson, Puppet

116 views

Published on

Here are the slides from Eric Sorenson's PuppetConf 2016 presentation called A Roadmap for a Platform: Mixing Metaphors for Fun and Profit. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa

Published in: Technology
  • Be the first to comment

  • Be the first to like this

PuppetConf 2016: A Roadmap for a Platform: Mixing Metaphors for Fun and Profit – Eric Sorenson, Puppet

  1. 1. A Platform for A Roadmap: Mixing Metaphors for Fun and Profit eric sorenson // @ahpook sr technical product manager puppet
  2. 2. 3 Most of our ordinary conceptual system is metaphorical in nature. The primary function of metaphor is to provide a partial understanding of one kind of experience in terms of another kind of experience.
  3. 3. 4 As a consequence of our brains reaching for metaphors to come to grips with the world around us, we gain partial understanding of experiences, and which parts we grasp versus which parts elude us are determined by the metaphors we use. IDEAS ARE OBJECTS EXPRESSIONS ARE CONTAINERS COMMUNICATION IS SENDING
  4. 4. 5
  5. 5. 6
  6. 6. 7
  7. 7. 8 SOFTWARE IS LIKE A PLATFORM
  8. 8. 9
  9. 9. 10 A platform-less product will always be replaced by an equivalent platform-ized product. ... The Golden Rule of Platforms, "Eat your own dogfood" can be rephrased as: "Start with a platform, then use it for everything".
  10. 10. 11
  11. 11. Abstraction decompose into smaller pieces Inheritance extend components without knowledge of their internals Encapsulation restrict access to accessors and mutators Polymorphism many implementations, same interface 12
  12. 12. 13
  13. 13. 14 AUTOMATION IS LIKE A PUPPET
  14. 14. 15
  15. 15. 16
  16. 16. 17 FUTURE PLANS ARE LIKE A ROADMAP
  17. 17. 18 TIME IS AN OBJECT THAT MOVES TOWARDS US. TIME IS STATIONARY, WE MOVE THROUGH IT TOWARD THE FUTURE. FROM OUR POINT OF VIEW TIME GOES PAST US, FROM FRONT TO BACK
  18. 18. 19
  19. 19. 21
  20. 20. Preso title goes here. To update, go to File > Page Setup > Header/Footer, paste title, Apply All Photo Credits Cover - Puppet photo Nigel - from twitter https://twitter.com/sstatik/status/781537634845806592 Parallel evolution - https://www.britannica.com/science/parallel-evolution Wood platform - http://www.turbosquid.com/3d-models/max-platform-wood/811201 ISS - https://upload.wikimedia.org/wikipedia/commons/3/3b/ISS_Configuration_as_of_August_2016.svg Kermit - http://www.mirror.co.uk/tv/tv-previews/muppets-return-tv-screens-mockumentary-6658289 Swedish Chef - Youtube capture, alpha added https://www.youtube.com/watch?v=iv4htIk8tOU Sesame street cast - http://www.today.com/popculture/sesame-street-fires-beloved-characters-bob-luis-gordon- after-45-t101247 Roadmap - Clark College Roadmap for Parents, cropped and alpha transparency added Steve Yegge at oscon - youtube capture https://www.youtube.com/watch?v=vKmQW_Nkfk8&t=14m7s Sea monster - https://www.wired.com/2013/09/carta-marina/ 23

×