Share
Embed
Rubyvärldens Förestående Kollaps
Closing presentation, Nordic Ruby, 2013
Reg Braithwaite
June 08, 2013
Transcript
63 slides
-
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 -
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 -
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. -
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 -
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. -
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. -
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. -
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 -
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 :-) -
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. -
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 -
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 -
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. -
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 -
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. -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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. -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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. -
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 -
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. -
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. -
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. -
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 -
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 -
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 -
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. -
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 -
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 -
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? -
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 -
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. -
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 -
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 -
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 -
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 -
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 -
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 -
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