Slide 1

Slide 1 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Inf-Lite Teacher page 1 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 2

Slide 2 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by August Gregg page 2 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 3

Slide 3 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by StoneHorse Studios page 3 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS Distant Thunder: The ecosystems appears healthy or even growing just before collapse. Disruption Threats: The ecosystem is vulnerable to becoming irrelevant because the platform is sustains is becoming irrelevant. Insidious Pragmatism: The passion is forced out by pragmatists attaining critical mass, so it ceases to innovate and capture imagination.

Slide 4

Slide 4 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by StoneHorse Studios page 4 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 5

Slide 5 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Aleksandr Zykov page 5 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS New platforms can obsolete a language overnight. Java Applets, HTML, and JavaScript killed Visual Basic.

Slide 6

Slide 6 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Beaman Kolb page 6 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS There's a certain person who culturally hates innovation. They might be a laggard in the "crossing the chasm" model. They often call themselves "pragmatists." They are good for one reason and bad for two reasons.

Slide 7

Slide 7 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by cobalt123 page 7 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS Basically, death. Progress drops to zero and the ecosystem becomes a legacy platform. There's no tolerance for risk such as breaking backwards compatibility. Microsoft has had one post-Windows hit, XBOX. The one that doesn't run Office or have "Windows" in its name.

Slide 8

Slide 8 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Sergio Alvarez page 8 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 9

Slide 9 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Stichting Onderzoek Multinationale Ondernemingen page 9 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS Trite (and false!) definition: "Trading quality of result for lowering volatility, then scaling the output." This is the pragmatic way. It's not just Java and its programmer hordes, it's also futzing with RVM and Bundler instead of rethinking Ruby :-)

Slide 10

Slide 10 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by c_ambler page 10 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS Pragmatists are good because they bring the money. They get "results people can measure." Which means, that quite often metrics like the number of companies hiring Ruby talent or the types of contracts available can slowly morph from tracking the ecosystem's health to tracking its penetration by pragmatists.

Slide 11

Slide 11 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by sbluerock page 11 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 12

Slide 12 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Lovelorn Poets page 12 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 13

Slide 13 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Antoine Robiez page 13 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS Development is going to move to tablets, and we don't have a good story here. Again, somebody needs to come up with a good story here.

Slide 14

Slide 14 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by thompson's gazelle page 14 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 15

Slide 15 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by ajari page 15 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS These are all pragmatic issues, they look backwards.

Slide 16

Slide 16 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Alex page 16 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 17

Slide 17 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Jimmy Baikovicius page 17 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 18

Slide 18 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Adrian S Jones page 18 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 19

Slide 19 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite page 19 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 20

Slide 20 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Hindrik Sijens page 20 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 21

Slide 21 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Les Haines page 21 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 22

Slide 22 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Ian Turton page 22 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 23

Slide 23 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Paulina page 23 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 24

Slide 24 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Yuko Honda page 24 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 25

Slide 25 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Mahmoudreza Shirinsokhan page 25 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 26

Slide 26 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Charles Smith page 26 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS programs are in constant motion, development is a process, not a project.

Slide 27

Slide 27 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Eric Fischer page 27 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 28

Slide 28 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite page 28 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 29

Slide 29 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Kate Ter Haar page 29 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 30

Slide 30 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Stephen Velasco page 30 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 31

Slide 31 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Feliciano Guimarães page 31 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 32

Slide 32 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Florent page 32 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 33

Slide 33 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Guido page 33 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 34

Slide 34 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by LEOL30 page 34 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 35

Slide 35 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Drew Stephens page 35 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 36

Slide 36 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Rob Allen page 36 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 37

Slide 37 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Bre Pettis page 37 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 38

Slide 38 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by psgreen01 page 38 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 39

Slide 39 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite page 39 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 40

Slide 40 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by LEOL30 page 40 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 41

Slide 41 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Horatio J. Kookaburra page 41 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 42

Slide 42 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Jakob Montrasio page 42 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 43

Slide 43 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Íηβα ॐ ♥ Thankyou for 11,000 ♥ ♥ ♥ page 43 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS We need to talk this over.

Slide 44

Slide 44 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by marcus-e page 44 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 45

Slide 45 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by ElizaC3 page 45 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS Binding should be done much later than it is now. Code should have its own nicknames for things, it shouldn't know their global names.

Slide 46

Slide 46 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Peter Bond page 46 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS Names are important for people to communicate, but not for programs.

Slide 47

Slide 47 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Chris Arneil page 47 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS It's the behaviour we care about.

Slide 48

Slide 48 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Chris Arneil page 47 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS We were playing in the fields and this boy said to me, "See that bird standing on the stump there? What's the name of it?" I said, "I haven't got the slightest idea." He said, "It’s a brown-throated thrush. Your father doesn't teach you much about science." I smiled to myself, because my father had already taught me that [the name] doesn't tell me anything about the bird. He taught me "See that bird? It's a brown-throated thrush, but in Germany it's called a halsenflugel, and in Chinese they call it a chung ling and even if you know all those names for it, you still know nothing about the bird--you only know something about people; what they call that bird. Now that thrush sings, and teaches its young to fly, and flies so many miles away during the summer across the country, and nobody knows how it finds its way," and so forth. There is a difference between the name of the thing and what

Slide 49

Slide 49 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite page 48 of 62 goes on. http://youtu.be/05WS0WN7zMQ http://www.fotuva.org/feynman/what_is_science.html

Slide 50

Slide 50 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by NIAID_Flickr page 49 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 51

Slide 51 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Big TIger page 50 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS We should write specs for the components we bind to, and refer to the spec versions, not the component versions.

Slide 52

Slide 52 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite page 51 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 53

Slide 53 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by ralph repo page 52 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 54

Slide 54 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite page 53 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS Why not move on to the next hip thing?

Slide 55

Slide 55 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Ben Cooper page 54 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 56

Slide 56 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Geraint Rowland page 55 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS Which means selling people faster horses.

Slide 57

Slide 57 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by CARL SPENCER page 56 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 58

Slide 58 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by German Medeot page 57 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 59

Slide 59 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Tormod Sandtorv page 58 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 60

Slide 60 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Derrick Austinson Photog page 59 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 61

Slide 61 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Max Froumentin page 60 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 62

Slide 62 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite Photo by Michael Mandiberg page 61 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS

Slide 63

Slide 63 text

Created with Haiku Deck, presentation software that's simple, beautiful and fun. By reg braithwaite page 62 of 62 RUBYVÄRLDENS FÖRESTÅENDE KOLLAPS