JSJ 356: Build Websites Like It's 2005 with Keith Cirkel

JavaScript Jabber

Episode | Podcast

Date: Tue, 19 Mar 2019 10:00:00 +0000

<div class="trix-content"> <div><strong>Sponsors</strong></div><ul> <li><a href="https://triplebyte.com/jsjabber">Triplebyte</a></li> <li> <a href="http://sentry.io/">Sentry</a> use the code “devchat” for $100 credit</li> <li><a href="https://clubhouse.io/jsjabber">Clubhouse</a></li> <li><a href="https://www.cachefly.com/">CacheFly</a></li> </ul><div><strong>Panel</strong></div><ul> <li>Chris Ferdinandi</li> <li>Aimee Knight</li> <li>Aaron Frost</li> <li>AJ O’Neal</li> </ul><div>Joined by special guest: Keith Cirkel</div><div><strong>Episode Summary</strong></div><div>In this episode of JavaScript Jabber, Keith Cirkel, Senior Application Engineer at GitHub, briefly explains the projects he is working with and moves on to the recent changes done by GitHub to their website, including the decision to remove jQuery, and not choosing a popular framework such as React or Vue. He talks about some problems in using Internet Explorer 11, how these GitHub changes can help with certain browser compatibility issues, and a few challenges the team had to face during the redesigning process.</div><div>The panelists then discuss event delegation, performance considerations, Polyfill.io and web components. Keith gives some insight into accessibility and they talk about related user concerns.</div><div><strong>Links</strong></div><ul> <li><a href="https://www.keithcirkel.co.uk/">Keith’s website</a></li> <li><a href="https://github.com/keithamus">Keith’s GitHub</a></li> <li><a href="https://twitter.com/Keithamus">Keith’s Twitter</a></li> <li><a href="https://github.blog/category/engineering/">GitHub Engineering blog</a></li> <li><a href="https://github.com/Financial-Times/polyfill-service">Financial Times – Polyfill service</a></li> <li><a href="https://github.com/github/include-fragment-element">Include fragment - element</a></li> </ul><div><strong>Picks</strong></div><div><strong>Aaron Frost:</strong></div><ul> <li><a href="https://www.msnbc.com/bagman">Bag Man</a></li> <li><a href="https://medium.com/newco/what-its-like-to-be-a-woman-on-the-internet-55f7e6d5044c">What It’s Like to Be A Woman on the Internet</a></li> </ul><div><strong>Aimee Knight:</strong></div><ul><li><a href="https://cloud.google.com/kubernetes-engine/kubernetes-comic/">Smooth Sailing with Kubernetes</a></li></ul><div><strong>Joe Eames:</strong></div><ul> <li><a href="https://techcrunch.com/2019/01/07/github-free-users-now-get-unlimited-private-repositories/">GitHub Free users get free unlimited private repositories</a></li> <li><a href="https://www.swignsweets.com/">Swig</a></li> <li><a href="https://overreacted.io/things-i-dont-know-as-of-2018/">Things I don’t know as of 2018</a></li> </ul><div><strong>AJ O’Neal:</strong></div><ul> <li>Isopropyl alcohol</li> <li><a href="https://www.banggood.com/search/diy-kit.html">Bang good electronics</a></li> <li>Soldering Iron – <a href="https://amzn.to/2AQgC6u?ie=UTF8&amp;qid=1548462018&amp;sr=8-1&amp;linkCode=ll1&amp;tag=devchattv-20&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;language=en_US">Hakko</a>, <a href="https://amzn.to/2RPoWNE?ie=UTF8&amp;qid=1548462018&amp;sr=8-1&amp;linkCode=ll1&amp;tag=devchattv-20&amp;linkId=f06bfe7482dca8bb751ed6d7cc86e2ab&amp;language=en_US">X-Tronic</a> </li> </ul><div><strong>Keith Cirkel:</strong></div><ul> <li><a href="https://github.com/about/careers">GitHub careers</a></li> <li><a href="https://www.podbean.com/podcast-detail/q3uii-7b126/Heston's-Pod--Chips-Podcast">Heston’s Pod &amp; Chips</a></li> <li>Brexit</li> </ul><div><strong>Chris Ferdinandi:</strong></div><ul> <li><a href="https://medium.com/fluxx-studio-notes/52-things-i-learned-in-2018-b07fc110d8e1">52 things I learned in 2018</a></li> <li><a href="https://learnvanillajs.com/">Learn Vanilla JS</a></li> </ul><div>Special Guest: Keith Cirkel.</div> </div> Support this podcast at — https://redcircle.com/javascript-jabber/donations Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy