{"id":659,"date":"2016-05-13T11:18:32","date_gmt":"2016-05-13T18:18:32","guid":{"rendered":"http:\/\/pchristensen.com\/blog\/?p=659"},"modified":"2016-05-13T11:18:32","modified_gmt":"2016-05-13T18:18:32","slug":"surviving-the-framework-hype-cycle-brandon-hays","status":"publish","type":"post","link":"http:\/\/pchristensen.com\/blog\/articles\/surviving-the-framework-hype-cycle-brandon-hays\/","title":{"rendered":"Surviving the Framework Hype Cycle &#8211; Brandon Hays"},"content":{"rendered":"<p>I was recommended this 35 minute talk from the\u00a0Mountain West Ruby 2016 conference, and I wanted to share my notes. It captures feelings I&#8217;ve had about the pace of technology change, with the rise of Javascript frameworks over the last 4 years. It&#8217;s a useful framework for evaluating new technologies, as well as when is the right time for <em>you<\/em> to adopt them. FWIW I&#8217;m definitely a Settler.<\/p>\n<p>Great talk, Brandon!<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/9zc4DSTRGeM\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h2>Links<\/h2>\n<ul>\n<li>(35 min vid) &#8211; <a href=\"https:\/\/www.youtube.com\/watch?v=9zc4DSTRGeM\">https:\/\/www.youtube.com\/watch?v=9zc4DSTRGeM\u00a0<\/a><\/li>\n<li><a href=\"http:\/\/confreaks.tv\/videos\/mwrc2016-surviving-the-framework-hype-cycle\">http:\/\/confreaks.tv\/videos\/mwrc2016-surviving-the-framework-hype-cycle<\/a><\/li>\n<li><a href=\"https:\/\/speakerdeck.com\/tehviking\/surviving-the-framework-hype-cycle\">https:\/\/speakerdeck.com\/tehviking\/surviving-the-framework-hype-cycle<\/a><\/li>\n<li><a href=\"https:\/\/news.ycombinator.com\/item?id=11659611\">https:\/\/news.ycombinator.com\/item?id=11659611<\/a><\/li>\n<\/ul>\n<h2>Notes<\/h2>\n<ul>\n<li>Web developer\u2019s career ins entering a mid-life crisis<\/li>\n<li>Pain points\n<ul>\n<li>impossible to keep up with new tools<\/li>\n<li>There\u2019s no way new things can live up to your expectations<\/li>\n<li>New stacks are less robust and more brittle than older<\/li>\n<li>The tech you love is now obsolete &#8211; it\u2019s never safe to fall in love<\/li>\n<\/ul>\n<\/li>\n<li>Once a tech gains popularity, it doesn\u2019t go away, it just loses popularity<\/li>\n<li>The Hype Cycle\n<ul>\n<li>Technology trigger, early adopters\n<ul>\n<li>e.g. Rails 5 minute blog video<\/li>\n<\/ul>\n<\/li>\n<li>Peak of inflated expectations\n<ul>\n<li>Promise &#8211; this will make you 10x more productive<\/li>\n<\/ul>\n<\/li>\n<li>Trough of Disillusionment\n<ul>\n<li>Prominent defectors &#8211; e.g. Zed Shaw \u201cRails is a Ghetto\u201d<\/li>\n<\/ul>\n<\/li>\n<li>Slope of Enlightenment<\/li>\n<li>Plateau of Productivity<\/li>\n<\/ul>\n<\/li>\n<li>3 types of users\n<ul>\n<li>Pioneers &#8211; itch for the latest, thrill of discovery\n<ul>\n<li>Vision\/Experiments<\/li>\n<\/ul>\n<\/li>\n<li>Settlers &#8211; order from chaos, build infrastructure and community, connect with real users and business need\n<ul>\n<li>Strategy\/Synthesis<\/li>\n<\/ul>\n<\/li>\n<li>Town Planners &#8211; get things done at a scale not possible with unproven tech &#8211; turn exciting tech boring\n<ul>\n<li>Tactics\/Execution<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>How to lose at the hype cycle\n<ul>\n<li>Dismiss new stuff, become commodotized<\/li>\n<li>Get caught up in the cycle and burn out<\/li>\n<li>Bet and crash with tech that doesn\u2019t clear the trough<\/li>\n<\/ul>\n<\/li>\n<li>How to win &#8211; depends on your preferences\n<ul>\n<li>What stage is the tech in? Should I concern myself?<\/li>\n<li>Pioneers ride the wave at Peak of Inflated Expectation<\/li>\n<li>Settlers start at Trough of Illusionment, full speed at Slope of Enlightement<\/li>\n<li>Planners start at Slope of Enlightenment, Plateau of Productivity<\/li>\n<\/ul>\n<\/li>\n<li>The Comfort &#8211; No one gets to make you feel ashamed for liking the things you like<\/li>\n<li>The Caution &#8211; There comes a time for you to leave the plateau<\/li>\n<li><strong>Recommendation<\/strong>\n<ul>\n<li>Day job with productivity<\/li>\n<li>Side project for fun with less mature technology<\/li>\n<\/ul>\n<\/li>\n<li>The real promise is on helping you reach the plateau\n<ul>\n<li>To focus on things that have real value, business value<\/li>\n<li>One the plateau, you have time to think<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>I was recommended this 35 minute talk from the\u00a0Mountain West Ruby 2016 conference, and I wanted to share my notes. It captures feelings I&#8217;ve had about the pace of technology change, with the rise of Javascript frameworks over the last 4 years. It&#8217;s a useful framework for evaluating new technologies, as well as when is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[16],"tags":[],"class_list":["post-659","post","type-post","status-publish","format-standard","category-presentations","entry"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pazgP-aD","jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/pchristensen.com\/blog\/wp-json\/wp\/v2\/posts\/659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/pchristensen.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/pchristensen.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/pchristensen.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/pchristensen.com\/blog\/wp-json\/wp\/v2\/comments?post=659"}],"version-history":[{"count":0,"href":"http:\/\/pchristensen.com\/blog\/wp-json\/wp\/v2\/posts\/659\/revisions"}],"wp:attachment":[{"href":"http:\/\/pchristensen.com\/blog\/wp-json\/wp\/v2\/media?parent=659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/pchristensen.com\/blog\/wp-json\/wp\/v2\/categories?post=659"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/pchristensen.com\/blog\/wp-json\/wp\/v2\/tags?post=659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}