{"id":20560,"date":"2018-02-16T14:01:48","date_gmt":"2018-02-16T19:01:48","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=20560"},"modified":"2018-02-16T14:01:48","modified_gmt":"2018-02-16T19:01:48","slug":"everything-easy-is-hard-again","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2018\/02\/16\/everything-easy-is-hard-again\/","title":{"rendered":"Everything Easy Is Hard Again"},"content":{"rendered":"<p><a href=\"https:\/\/frankchimero.com\/writing\/everything-easy-is-hard-again\/\">Frank Chimero<\/a>:<\/p>\n<blockquote cite=\"https:\/\/frankchimero.com\/writing\/everything-easy-is-hard-again\/\">\n<p>I had fifteen years of experience designing for web clients, she had one year, and yet some how, we were in the same situation: we enjoyed the work, but were utterly confused and overwhelmed by the rapidly increasing complexity of it all. What the hell happened?<\/p>\n<p>[&#8230;]<\/p>\n<p>Except with the websites. They separate themselves from the others, because I don&rsquo;t feel much better at making them after 20 years. My knowledge and skills develop a bit, then things change, and half of what I know becomes dead weight. This hardly happens with any of the other work I do.<\/p>\n<p>I wonder if I have twenty years of experience making websites, or if it is really five years of experience, repeated four times.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/OluseyiSonaiya\/status\/962553202603380741\">Oluseyi Sonaiya<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/OluseyiSonaiya\/status\/962553202603380741\">\n<p>Two days ago this contention that web tech is self-obsoleting sparked a bunch of agitated responses from people who assumed I didn&rsquo;t know what I was talking about.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/pxlnv.com\/linklog\/everything-easy-is-hard-again\/\">Nick Heer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/pxlnv.com\/linklog\/everything-easy-is-hard-again\/\">\n<p>Over the last five years or so, even the most basic website stopped being treated as a collection of documents and started being thought of as software. Over the same period of time, I have gone from thinking that I know how to build a website quickly and efficiently to having absolutely no clue where to start learning about <em>any<\/em> of this stuff. I can&rsquo;t imagine being eight years old again and being interested in the web as something <em>anyone<\/em> can contribute to.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/medium.com\/sketchdeck-developer-blog\/what-i-wish-i-knew-when-i-became-cto-fdc934b790e3\">David Mack<\/a>:<\/p>\n<blockquote cite=\"https:\/\/medium.com\/sketchdeck-developer-blog\/what-i-wish-i-knew-when-i-became-cto-fdc934b790e3\">\n<p>I appreciate now that technologies have a surprisingly short lifespan. CoffeeScript and AngularJS are our most obviously tired components (we plan to migrate to TypeScript and latest Angular). All of our technologies were fairly bleeding-edge when we adopted them and it&rsquo;s a blessing that my predilection for hipster technologies has not caused any serious problems.<\/p>\n<p>I&rsquo;ve hugely appreciated the succinct functional syntax of CoffeeScript and believe it&rsquo;s helped me achieve greater personal productivity over the years.<\/p>\n<p>Building on the above, I now know that you need to budget time and strategize for the replacement of technologies. You accept long-term &ldquo;technical debt&rdquo; with the adoption of any technology.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/marcedwards\/status\/963366921268707328\">Marc Edwards<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/marcedwards\/status\/963366921268707328\">\n<p>It&rsquo;s amazing how much variation there is in blur radius across browsers and design tools. You can&rsquo;t assume things will look the same.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Frank Chimero: I had fifteen years of experience designing for web clients, she had one year, and yet some how, we were in the same situation: we enjoyed the work, but were utterly confused and overwhelmed by the rapidly increasing complexity of it all. What the hell happened? [&#8230;] Except with the websites. They separate [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[],"tags":[338,339,346,71,96],"class_list":["post-20560","post","type-post","status-publish","format-standard","hentry","tag-css","tag-html","tag-javascript","tag-programming","tag-web"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/20560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=20560"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/20560\/revisions"}],"predecessor-version":[{"id":20561,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/20560\/revisions\/20561"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=20560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=20560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=20560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}